Your hands-on, step-by-step guide to building connected, service-oriented applications.
Teach yourself the essentials of Windows Communication Foundation (WCF) 4 -- one step at a time. With this practical, learn-by-doing tutorial, you get the clear guidance and hands-on examples you need to begin creating Web services for robust Windows-based business applications.
Discover how to:
Your Step by Step digital content includes:
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
John Sharp is the author of Microsoft Windows Communication Foundation Step by Step and Microsoft Visual C# 2008 Step by Step. He is a principal technologist for Content Master Ltd., where he works on technology and training projects for a variety of international customers.Contenuti:
Acknowledgments; Introduction; Who This Book Is For; Finding Your Best Starting Point in This Book; Conventions and Features in This Book; System Requirements; Code Samples; Your Companion eBook; Errata and Book Support; We Want to Hear from You; Stay in Touch; Chapter 1: Introducing Windows Communication Foundation; 1.1 What Is Windows Communication Foundation?; 1.2 Building a WCF Service; 1.3 Building a WCF Client Application; 1.4 Deploying a WCF Service to Internet Information Services; 1.5 WCF and the Principles of SOA; 1.6 Summary; Chapter 2: Hosting a WCF Service; 2.1 How Does a WCF Service Work?; 2.2 Hosting a WCF Service by Using Windows Process Activation Service; 2.3 Hosting a Service in a User Application; 2.4 Building a Windows Presentation Foundation Application to Host a WCF Service; 2.5 Understanding Endpoints and Bindings; 2.6 Hosting a WCF Service in a Windows Service; 2.7 Summary; Chapter 3: Making Applications and Services Robust; 3.1 CLR Exceptions and SOAP Faults; 3.2 Managing Exceptions in Service Host Applications; 3.3 Summary; Chapter 4: Protecting an Enterprise WCF Service; 4.1 What Is Security?; 4.2 Implementing Security in a Windows Domain; 4.3 Summary; Chapter 5: Protecting a WCF Service over the Internet; 5.1 Authenticating Users and Services in an Internet Environment; 5.2 Summary; Chapter 6: Maintaining Service Contracts and Data Contracts; 6.1 Modifying a Service Contract; 6.2 Modifying a Data Contract; 6.3 Summary; Chapter 7: Maintaining State and Sequencing Operations; 7.1 Managing State in a WCF Service; 7.2 Sequencing Operations in a WCF Service; 7.3 Maintaining State by Using a Durable Service; 7.4 Summary; Chapter 8: Implementing Services by Using Workflows; 8.1 Building a Simple Workflow Service and Client Application; 8.2 Handling Faults in a Workflow Service; 8.3 Hosting a Workflow Service; 8.4 Implementing Common Messaging Patterns in a Workflow Service; 8.5 Managing Sessions and Maintaining State in a Workflow Service; 8.6 Summary; Chapter 9: Supporting Transactions; 9.1 Using Transactions in a WCF Service; 9.2 Designing a WCF Service to Support Transactions; 9.3 Implementing Transactions in a Workflow Service; 9.4 Summary; Chapter 10: Implementing Reliable Sessions; 10.1 Using Reliable Messaging; 10.2 Detecting and Handling Replay Attacks; 10.3 Summary; Chapter 11: Programmatically Controlling the Configuration and Communications; 11.1 The WCF Service Model; 11.2 Controlling Client Communications; 11.3 Summary; Chapter 12: Implementing One-Way and Asynchronous Operations; 12.1 Implementing One-Way Operations; 12.2 Invoking and Implementing Operations Asynchronously; 12.3 Using Message Queues; 12.4 Summary; Chapter 13: Implementing a WCF Service for Good Performance; 13.1 Using Service Throttling to Control Resource Use; 13.2 Transmitting Data by Using MTOM; 13.3 Streaming Data from a WCF Service; 13.4 Summary; Chapter 14: Discovering Services and Routing Messages; 14.1 Implementing Discovery; 14.2 Implementing Routing; 14.3 Using the RoutingService Class; 14.4 Summary; Chapter 15: Building REST Services; 15.1 Understanding the REST Model; 15.2 Querying Data by Implementing a REST Web Service; 15.3 Updating Data Through a REST Web Service; 15.4 Using WCF Data Services; 15.5 Summary; Chapter 16: Using a Callback Contract to Publish and Subscribe to Events; 16.1 Implementing and Invoking a Client Callback; 16.2 Using a Callback Contract to Notify a Client of the Outcome of a One-Way Operation; 16.3 Using a Callback Contract to Implement an Eventing Mechanism; 16.4 Summary; Chapter 17: Managing Identity with Windows CardSpace; 17.1 Using Windows CardSpace to Access a WCF Service; 17.2 Summary; Chapter 18: Integrating with ASP.NET Clients and Enterprise Services Components; 18.1 Creating a WCF Service That Supports an ASP.NET Client; 18.2 Exposing a COM+ Application as a WCF Service; 18.3 Summary;
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Descrizione libro Microsoft Press, 2010. Paperback. Condizione libro: New. book. Codice libro della libreria 0735645566
Descrizione libro Condizione libro: Brand New. Book Condition: Brand New. Codice libro della libreria 97807356455611.0
Descrizione libro Microsoft Press, 2010. Paperback. Condizione libro: New. Codice libro della libreria P110735645566
Descrizione libro Microsoft Pr, 2010. Paperback. Condizione libro: Brand New. 1st edition. 736 pages. 9.00x7.30x2.00 inches. In Stock. Codice libro della libreria zk0735645566