我的服务是套接字还是.Net远程处理还是WCF?
我需要通过本地网络创建一个服务(在.Net中),该服务将侦听请求并发送sms。我不知道最好的解决方案是什么:我的服务是套接字还是.Net远程处理还是WCF?,wcf,sockets,service,tcp,remoting,Wcf,Sockets,Service,Tcp,Remoting,我需要通过本地网络创建一个服务(在.Net中),该服务将侦听请求并发送sms。我不知道最好的解决方案是什么: 插座 网络远程处理 周转基金 应该有一个服务器,多个客户端将连接并发送大量短信 有人能告诉我什么可能是最好的选择吗 我创建了这个,但我仍然不确定。我认为您应该坚持使用WCF,除非性能对您的应用程序至关重要。与其他技术相比,它具有这些优势 比使用套接字的开发时间更短 WCF支持的协议多于.NET远程处理(命名管道和MSMQ) 客户端不必是基于.Net的,而使用.Net远程处理则必须是
- 插座
- 网络远程处理
- 周转基金
我创建了这个,但我仍然不确定。我认为您应该坚持使用WCF,除非性能对您的应用程序至关重要。与其他技术相比,它具有这些优势
- 比使用套接字的开发时间更短
- WCF支持的协议多于.NET远程处理(命名管道和MSMQ)
- 客户端不必是基于.Net的,而使用.Net远程处理则必须是基于.Net的
请阅读以下内容:“。远程处理是一种遗留技术,保留它是为了与现有应用程序向后兼容,不建议用于新的开发。现在应该使用WCF或ASP.NET Web API开发分布式应用程序。有关证明,请参见本手册顶部的注释。