Remoting offers developers many ways to customize the communications process, for efficiency, security, performance and power, and allows seamless integration of components running on several computers into a single application. This book exposes the full power of remoting to developers working in mixed platform environments in a way that will ensure they have a deep understanding of what remoting is capable of, and how they can make it work the way they want.
Remoting offers developers many ways to customize the communications process, for efficiency, security, performance and power, and allows seamless integration of components running on several computers into a single application. This book exposes the full power of remoting to developers working in mixed platform environments in a way that will ensure they have a deep understanding of what remoting is capable of, and how they can make it work the way they want.
1Introduction to distributed systems12Pattern language overview193Basic remoting patterns354Identification patterns735Lifecycle management patterns876Extension patterns1277Extended infrastructure patterns1418Invocation asynchrony patterns1639Technology projections18510.NET remoting technology projection18711Web services technology projection23912CORBA technology projection29313Related concepts, technologies, and patterns333App. AExtending AOP frameworks for remoting355