Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting FROM THE PUBLISHER
Make the jump to distributed application programming using the .NET Framework�and introduce a new level of performance, scalability, and security to your network and enterprise applications. Expert .NET developer Matthew MacDonald shares proven techniques for fully exploiting .NET Remoting, XML Web services, and other .NET technologies and integrating them into your real-world solutions. MacDonald digs into key .NET building blocks and architectural issues, explaining which features and designs will best serve your customized distributed application projects�and when to use them. Case studies with full code examples illustrate these practical techniques in action, as well as demonstrating their benefits and tradeoffs.
Learn how to:Cross application boundaries with .NET Remoting, XML Web services, and Message QueuingCreate responsive clients and scalable servers with multithreadingModel your distributed application with interfaces, facades, and factoriesUse COM+ services such as object pooling, JIT activation, and transactionsCraft a data transfer plan with Microsoft ADO.NET--without concurrency errorsHelp secure your code end to end--from the transport level to the presentation tierLearn ways to avert--or unclog--performance bottlenecks in your applicationsAutomate deployment using self-updating applications and XML Web servicesMaster stateless programming and other best practices for distributed applications
SYNOPSIS
Intended for developers familiar with C# or Visual Basic .NET, this book introduces the key .NET technologies from a distributed programming point of view, and recommends how to build the parts of a distributed application so that they will perform reliably and can scale to support large numbers of clients. The final section presents a sample sales invoice solution, order fulfillment system, and work request application that integrate the technologies discussed. Annotation © 2004 Book News, Inc., Portland, OR