Pro WCF 4: Practical Microsoft SOA ImplementationPro WCF 4.0: Practical Microsoft SOA Implementation is a complete guide to Windows Communication Foundation from the service-oriented architecture (SOA) perspective, showing you why WCF is important to service-oriented architecture and development. This book provides deep insight into the functionality of WCF, which shipped with .NET 4.0-like service discovery, routing service, simplified configuration, and other advanced features. Included in this title are informative examples that will aid the reader in understanding and implementing these important additions. This book also covers the unified programming model, reliable messaging, security, and the peer-to-peer programming model. You'll also learn how to move your current .NET remoting and web service applications to WCF, and how to integrate those applications with WCF 4. This book offers genuine insight into solving real enterprise problems using WCF and .NET 4.0. |
Contents
PART I Introducing Windows
Communication Foundation | 2 |
CHAPTER 1 WCF and SOA Basics | 3 |
CHAPTER 2 Whats New in WCF 4 | 25 |
CHAPTER 3 Exploring the WCF Programming Model | 55 |
PART II Programming with WCF | 100 |
CHAPTER 4 Installing and Creating WCF Services | 101 |
CHAPTER 5 Hosting and Consuming WCF Services | 145 |
CHAPTER 6 Managing WCF Services | 185 |
CHAPTER 8 Implementing Reliable Messaging and QueueBased Communications | 253 |
CHAPTER 9 Using Transactions in WCF | 281 |
CHAPTER 10 Integrating with COM+ | 303 |
CHAPTER 11 Working with Data | 337 |
CHAPTER 12 Developing PeertoPeer Applications with WCF | 371 |
CHAPTER 13 Implementing SOA Interoperability | 399 |
APPENDIX QuickReturns Ltd | 419 |
425 | |
Other editions - View all
Common terms and phrases
App.config file application domain ASP.NET attribute authentication behavior binding chapter client COM+ COM+ application components configuration file create credentials data contract DataMember DataMember(Name default defined developers enable endpoint example ExchangeService filter framework header host implementation install integration internal decimal interoperability leverage mesh message contract messaging exchange pattern metadata method Microsoft MSMQ MTOM namespace NET Remoting node operation OperationContract options P2P network performance counters platforms programming model protocol proxy public class queue QuickReturns Ltd reliable messaging runtime scenario schema self-hosting serialization server service contract serviceBehaviors ServiceHost shown in Figure shown in Listing solution specific string SvcUtil.exe system.serviceModel technologies ticker trade TradeService transaction transport utility Visual Basic Visual Studio 2010 void WCF service web services web.config Windows CardSpace Windows Server 2008 Windows service WS-Discovery WS-ReliableMessaging WSDL wsHttpBinding XmlSerializer