Chapter 11. .NET Remoting

The Microsoft .NET Remoting architecture lets you construct distributed solutions based on high-level network abstractions such as remote procedure calls (RPCs), serialization, and messaging. You can create and deploy server applications almost anywhere on your network, or even over the Internet, and connect to them from client applications reliably and securely using the infrastructure supplied by the .NET platform.

Remoting uses the familiar concept of proxy objects. Clients communicate with proxies, which in turn communicate with real server objects. The proxy hides the complexities of distributed activation from the client, making a remote object as easy to access as a local one. You can modify the way in which proxies ...

Get Microsoft® Visual J#™ .NET (Core Reference) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.