Librería Portfolio Librería Portfolio

Búsqueda avanzada

TIENE EN SU CESTA DE LA COMPRA

0 productos

en total 0,00 €

PROGRAMMING WCF SERVICES, 3E
Título:
PROGRAMMING WCF SERVICES, 3E
Subtítulo:
Autor:
LÖWY, J
Editorial:
O´REILLY
Año de edición:
2010
ISBN:
978-0-596-80548-7
Páginas:
912
Disponibilidad:
Disponible en breve
46,95 € -20,0% 37,56 €
Sinopsis

Programming WCF Services is the authoritative, bestselling guide to Microsoft´s unified platform for developing service-oriented applications on Windows. The third edition of this thoroughly practical book provides insight, not documentation, to help you learn the topics and skills you need for building WCF-based applications. Written by Microsoft software legend Juval Löwy, this new edition is revised for the latest productivity-enhancing features for C# 4.0 and .NET 4.

Full Description

Programming WCF Services is the authoritative, bestselling guide to Microsoft´s unified platform for developing modern service-oriented applications on Windows. Hailed as the definitive treatment of WCF, this book provides unique insight, rather than documentation, to help you learn the topics and skills you need for building WCF-based applications that are maintainable, extensible, and reusable.

Author Juval Löwy -- one of the world´s top .NET experts -- revised this edition to include the newest productivity-enhancing features of .NET Framework 4 and the Azure AppFabric Service Bus, as well as the latest WCF ideas and techniques. By teaching you the why and the how of WCF programming, Programming WCF Services will help you master WCF and make you a better software engineer.

Learn about WCF architecture and essential building blocks, including key concepts such as reliability and transport sessions
Use built-in features such as service hosting, instance and concurrency management, transactions, disconnected queued calls, security, and discovery
Master the Windows Azure AppFabric Service Bus, the most revolutionary piece of the new cloud computing initiative
Increase your productivity and the quality of your WCF services by taking advantage of relevant design options, tips, and best practices in Löwy´s ServiceModelEx framework
Discover the rationale behind particular design decisions, and delve into rarely understood aspects of WCF development
´If you choose to learn WCF, you´ve chosen well. If you choose to learn with the resource and guidance of Juval Löwy, you´ve done even better... there are few people alive today who know WCF as well.´

--Ron Jacobs, Senior Technical Evangelist for WCF, Microsoft Corporation

Table of Contents
Chapter 1 : WCF Essentials What Is WCF?
Services
Addresses
Contracts
Hosting
Bindings
Endpoints
Metadata Exchange
More on Behavior Configuration
Client-Side Programming
Programmatic Versus Administrative Configuration
WCF Architecture
Working with Channels
Transport-Level Sessions
Reliability
Chapter 2 : Service Contracts Operation Overloading
Contract Inheritance
Service Contract Factoring and Design
Contract Queries
Chapter 3 : Data Contracts Serialization
Data Contract Attributes
Data Contract Hierarchy
Data Contract Equivalence
Versioning
Enumerations
Delegates and Data Contracts
Generics
Collections
Chapter 4 : Instance Management Behaviors
Per-Call Services
Per-Session Services
Singleton Service
Demarcating Operations
Instance Deactivation
Durable Services
Throttling
Chapter 5 : Operations Request-Reply Operations
One-Way Operations
Callback Operations
Events
Streaming
Chapter 6 : Faults Error Isolation and Decoupling
Fault Propagation
Error-Handling Extensions
Chapter 7 : Transactions The Recovery Challenge
Transactions
Transaction Propagation
Transaction Protocols and Managers
The Transaction Class
Transactional Service Programming
Explicit Transaction Programming
Service State Management
Instance Management and Transactions
Callbacks
Chapter 8 : Concurrency Management Instance Management and Concurrency
Service Concurrency Modes
Instances and Concurrent Access
Resources and Services
Resource Synchronization Context
Service Synchronization Context
Custom Service Synchronization Contexts
Callbacks and Client Safety
Callbacks and Synchronization Contexts
Asynchronous Calls
Chapter 9 : Queued Services Disconnected Services and Clients
Queued Calls
Transactions
Instance Management
Concurrency Management
Delivery Failures
Playback Failures
Queued Versus Connected Calls
The Response Service
The HTTP Bridge
Chapter 10 : Security Authentication
Authorization
Transfer Security
Identity Management
Overall Policy
Scenario-Driven Approach
Intranet Application Scenario
Internet Application Scenario
Business-to-Business Application Scenario
Anonymous Application Scenario
No Security Scenario
Scenarios Summary
Declarative Security Framework
Security Auditing
Chapter 11 : The Service Bus What Is a Relay Service?
Programming the Service Bus
The Service Bus Bindings
Cloud as Interceptor
Service Bus Buffers
Service Bus Authentication
Transfer Securi