Summary

In this chapter, we discussed a number of challenges that a remoting technology must meet. These challenges include critical issues, such as performance, interoperability, and security, as well as “nice to haves,” such as ease of configuration. .NET Remoting deals with these issues by offering the following features:

  • Strong, out-of-the-box support for common remoting scenarios such as high performance or strong interoperability

  • The ability to use the strong security features of IIS

  • Pluggable architecture for swapping in custom subsystems in the future

  • A logical object model for extending and customizing nearly every aspect of the remoting application.

Get Microsoft® .NET Remoting 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.