Learning WCF
Mastering Windows Communication Foundation and SOA Fundamentals
(Sprache: Englisch)
Learn how to build service-oriented applications with Microsoft's Windows Communication Foundation. WCF is gaining popularity as a platform for building secure communications among systems in your organization or across the Internet. The second edition of...
Leider schon ausverkauft
versandkostenfrei
Buch
45.55 €
Produktdetails
Produktinformationen zu „Learning WCF “
Learn how to build service-oriented applications with Microsoft's Windows Communication Foundation. WCF is gaining popularity as a platform for building secure communications among systems in your organization or across the Internet. The second edition of this book provides a complete hands-on tour of WCF, including the improvements available in .NET Framework 4.
Through labs, code samples, easy step-by-step instructions, and detailed answers to the most common questions asked by developers, you'll learn WCF's core concepts and features, including when and how to apply them. You'll quickly become productive in several areas, including:
- Contracts -- Learn to design service contracts, create data contracts for complex type serialization, and perform custom serialization to handle contract-first and contract-versioning scenarios
- Bindings -- Discover practical uses for each of the core bindings for intranet and Internet applications
- Hosting -- Learn the appropriate uses and benefits of several hosting environments, including Windows applications, Windows services, IIS, and the Windows Activation Service
- Instancing and Concurrency -- Configure services to run as singletons, to provide support for application sessions, or to run as scalable, sessionless services
- Reliability -- Apply features such as reliable sessions, distributed transactions, and queued messaging
- Security -- Learn how WCF supports fundamental security requirements for mutual authentication and message protection, and more
- Exceptions and Faults -- Learn error handling concepts, including debugging techniques, exception management, and fault contracts
Through labs, code samples, easy step-by-step instructions, and detailed answers to the most common questions asked by developers, you'll learn WCF's core concepts and features, including when and how to apply them. You'll quickly become productive in several areas, including:
- Contracts -- Learn to design service contracts, create data contracts for complex type serialization, and perform custom serialization to handle contract-first and contract-versioning scenarios
- Bindings -- Discover practical uses for each of the core bindings for intranet and Internet applications
- Hosting -- Learn the appropriate uses and benefits of several hosting environments, including Windows applications, Windows services, IIS, and the Windows Activation Service
- Instancing and Concurrency -- Configure services to run as singletons, to provide support for application sessions, or to run as scalable, sessionless services
- Reliability -- Apply features such as reliable sessions, distributed transactions, and queued messaging
- Security -- Learn how WCF supports fundamental security requirements for mutual authentication and message protection, and more
- Exceptions and Faults -- Learn error handling concepts, including debugging techniques, exception management, and fault contracts
Inhaltsverzeichnis zu „Learning WCF “
From the contents:Forewords
Preface
1. Hello Indigo
Service Oriented Architecture
WCF Services
Fundamental WCF Concepts
Creating a New Service from Scratch
Generating a Service and Client Proxy
Hosting a Service in IIS
Exposing Multiple Service Endpoints
Summary
2. Contracts
Messaging Protocols
Service Description
WCF Contracts and Serialization
Service Contracts
Data Contracts
Message Contracts
Approaches to Serialization
The Message Type
Summary
3. Bindings
How Bindings Work
Web Service Bindings
Connection-Oriented Bindings
One-Way and Duplex Communication
Large Message Transfers
Custom Bindings
Summary
4. Hosting
Hosting Features
ServiceHost
Self-Hosting
Hosting on the UI Thread
Hosting in a Windows Service
Hosting in IIS 6.0
IIS 7.0 and Windows Activation Service
Choosing the Right Hosting Environment
Summary
5. Instancing and Concurrency
OperationContext
Instancing
Concurrency
Instance Throttling
Load Balancing and Failover
Summary
6. Reliability
Reliable Sessions
Transactions
Queued Calls
Summary
7. Security
WCF Security Overview
Securing Intranet Services
Securing Internet Services
Working with Certificates
Building a Claims-Based Security Model
Exploring Federated Security
Summary
8. Exceptions and Faults
SOAP Faults
WCF Exception Handling
Exceptions and Debugging
Fault Contracts
IErrorHandler
Summary
A. Setup Instructions
B. ASP.NET Meets CardSpace
Index
Autoren-Porträt von Michele Leroux Bustamente
Michele Leroux Bustamante is Chief Architect of IDesign Inc., Microsoft Regional Director for San Diego, and a Microsoft MVP for Connected Systems. With over 16 years of experience designing enterprise systems, Michele has held senior executive positions at several corporations. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for Dev Connections, and is frequently published in several major technology journals.
Bibliographische Angaben
- Autor: Michele Leroux Bustamente
- 2011, New ed., XXIV, 582 Seiten, mit Abbildungen, Maße: 23,5 cm, Kartoniert (TB), Englisch
- Verlag: O'Reilly Media
- ISBN-10: 0596805500
- ISBN-13: 9780596805500
Sprache:
Englisch
Kommentar zu "Learning WCF"
0 Gebrauchte Artikel zu „Learning WCF“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Learning WCF".
Kommentar verfassen