.NET Remoting
维基百科,自由的 encyclopedia
.NET远程处理[1](.NET Remoting )是微软 .NET Framework 中的一种网络通信技术,与 XML Web Service 不同的是,它可以使用 SOAP 以外的协议来通信,而在服务端和客户端之间所操作的方法近乎相同,客户端可以不必考虑使用的协议,即可访问服务端所开放的对象。这个技术与是由Distributed COM所发展而来的,与DCOM最大的不同是,DCOM有限制使用 TCP Port,但.NET Remoting 可以选择使用 TCP 或 HTTP 的方式通信,而资料可以利用 SOAP 或二进制传输方式在网络上流动,二进制的传输性能是 SOAP 所不能比的,但 SOAP 却可以得到和 Web Service 相互沟通的能力,因此 .NET Remoting 的设计弹性较大。
.NET Remoting 技术目前已集成到 Windows Communication Foundation 中。