Chapter 11. Advanced Remoting Techniques

.NET Remoting is a remarkable topic. Just when you think you’ve finally mastered every aspect, a new dimension unfolds. At its simplest, .NET Remoting requires little more than a MarshalByRefObject and a configuration file. At its most complex, .NET Remoting enables you to build your own custom pieces of its infrastructure, such as sinks that compress data or channels that pass messages over SMTP. This sort of low-level grunt work rarely pays off—quite simply, it’s time-consuming, error-prone, and difficult to do correctly. With most enterprise applications, you can’t afford to introduce new vulnerabilities and security headaches. Instead, you should let hardened Microsoft programmers create the plumbing ...

Get Microsoft® .NET Distributed Applications: Integrating XML Web Services and .NET Remoting now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.