.NET Remoting开发系列:


.NET Remoting开发系列:(一)  Remoting基础

.NET Remoting开发系列:(二)对象生存周期管理   

.NET Remoting开发系列:(三)  Remoting服务发布方式    

.NET Remoting开发系列:(四)  采用回调实现一个聊天程序 

  

 

SOAP是Web Service的基本协议,它包含了消息头(header)和消息体(body) 消息传输优化机制(MTOM).

Socket:
          效率最高,但开发成本和维护成本比较高;

 

Remoting(TCP):
          采用TCP 方式,效率还行,开发和维护成不是很高,但没做个具体的压力测试,并发效率如何;
          Remoting不是标准,而Web Service是标准。
          Remoting一般需要通过一个WinForm或是Windows服务进行启动,也可以使用iis部署,而Web Service则必须在IIS进行启动。
          remoting只能应用于MS 的.net framework之下,需要客户端必须安装framework,但是WebService是平台独立的,跨语言以及穿透企业防火墙

 

WCF(TCP):
          WCF的效率我不了解,看微软出的报告说比Remoting高,但我没测试过;
          WCF它将DCOM、Remoting、Web Service、WSE、MSMQ集成在一起
          在SOAP的header中增加了WS-ReliableMessaging允许可信赖的端对端通信

 

 

相关文章:

  • 2021-09-26
  • 2021-07-03
  • 2021-09-24
  • 2022-12-23
  • 2021-12-09
  • 2021-05-19
猜你喜欢
  • 2021-11-30
  • 2022-12-23
  • 2021-05-19
  • 2021-11-02
  • 2021-06-24
  • 2021-06-04
相关资源
相似解决方案