Chapter 2. Understanding the .NET Remoting Architecture

In Chapter 1, “Understanding Distributed Application Development,” we took a tour of the distributed application development universe, noting various architectures, benefits, and challenges. This chapter will focus on the .NET Remoting architecture, introducing you to the various entities and concepts that you’ll use when developing distributed applications with .NET Remoting. A thorough understanding of the concepts discussed in this chapter is critical to understanding the rest of this book. Throughout the chapter, we’ll include some brief code snippets to give you a taste of the programmatic elements defined by the .NET Remoting infrastructure, but we’ll defer discussing full-blown implementation ...

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.