Highlights:
When you’re thinking about writing a distributed application in .NET, your options are .NET Remoting and XML Web services. XML Web services are ideal for applications that need to interoperate with other platforms. Its transport protocol is in strict adherence with the Simple Object Access Protocol (SOAP) specification, so any client that can talk SOAP can talk to a .NET XML Web service. However, this adherence limits some of the distributed capabilities of XML Web service objects. Enter .NET Remoting.
Remoting is used for pure .NET object communication and has several benefits over XML Web services, including performance, remote object activation flexibility, and full by-value object serialization across the wire. And like XML Web services, .NET Remoting allows you to programmatically extend many parts of the remoting infrastructure to service your unique requirements.
Tags: Remoting and Security
Leave a Reply