Advanced .NET remoting
Everything you need to know about .NET remoting
Ingo Rammer, Mario Szpuszta - Collection The Expert's Voice in .NET
Résumé
Distributing applications among multiple processes or machines is one of the most common ways to achieve better scalability, better security, and, when done carefully, better performance. The .NET Framework supports this with a number of different technologies: one of them is .NET Remoting.
Our aim with this book is to share what we've learned in the past three years while using .NET Remoting in a number of industry projects. We decided to split this book into two parts: in the first ten chapters, we show you how to use .NET Remoting in your projects. This part contains everything you need to take advantage of the .NET Framework in your distributed applications: remoting basics, configuration, deployment, security, versioning, troubleshooting, and more.
In the second part, we present an in-depth discussion of the extensibility hooks of the .NET Remoting framework. In these final five chapters, you'll learn how the framework works internally, and how you can create your own sinks to intercept remote requests. Finally, you'll even see how you can build your own transport protocol based on SMTP and POPS on top of the .NET Remoting framework's extensibility model.
If you've already read the first edition of this book, you'll note the enhanced- or new-chapters on best practices, security, versioning, and troubleshooting, and the newly added reference section that summarizes all the namespaces, classes, and configuration settings we've discussed throughout the book.
L'auteur - Ingo Rammer
Ingo Rammer is co-founder and CEO of Sycom Software, an Austrian software consulting company. He works as a consultant, trainer, and software architect for companies in the software and telecommunication industries. During his professional career, he has worked with a range of programming platforms, although he focuses mainly on Visual Basic, Java, and the .NET platform. Most recently, he has designed and implemented several large-scale distributed applications and XML-based distributed application frameworks. He is also the author of the bestselling Advanced .NET Remoting (C# edition). In October 2004, he was awarded Microsoft's Most Valuable Professional Solution Architect.
L'auteur - Mario Szpuszta
Mario Szpuszta is working in the Developer and Platform Group of Microsoft Austria. Before he started working for Microsoft, Mario was involved in several projects based on COM+ and DCOM with Visual Basic and Visual C++ as well as projects based on Java and J2SE. With Beta 2 of the .NET Framework, he started developing Web applications with ASP.NET. Right now, as developer evangelist for Microsoft Austria, he is doing workshops, trainings, and proof-of-concept projects together with independent software vendors in Austria based on .NET, Web Services, and Office 2003 technologies.
Sommaire
- About the Authors
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Understanding
- Introduction to Remoting
- .NET Remoting Basics
- .NET Remoting in Action
- Configuration and Deployment
- Securing .NET Remoting
- Creating Remoting Clients
- In-Depth .NET Remoting
- The Ins and Outs of Versioning
- .NET Remoting Tips and Best Practices
- Troubleshooting .NET Remoting
- Extending
- Inside the Framework
- Creation of Sinks
- Extending .NET Remoting
- Developing a Transport Channel
- Context Matters
- Reference
- Appendix A: .NET Remoting Usage Reference
- Appendix B: .NET Remoting Extensibility Reference
- Appendix C: .NET Remoting Links
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Apress |
Auteur(s) | Ingo Rammer, Mario Szpuszta |
Collection | The Expert's Voice in .NET |
Parution | 30/09/2004 |
Édition | 2eme édition |
Nb. de pages | 580 |
Format | 17,5 x 23,5 |
Couverture | Broché |
Poids | 936g |
Intérieur | Noir et Blanc |
EAN13 | 9781590594179 |
ISBN13 | 978-1-59059-417-9 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse