My Account Log in

1 option

Programming WCF services / Juval Lowy & Michael Montgomery.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Löwy, Juval, author.
Montgomery, Michael S., 1955- author.
Language:
English
Subjects (All):
Microsoft Windows (Computer file).
Application software--Development.
Application software.
Web services.
Microsoft .NET Framework.
Physical Description:
1 online resource (1017 p.)
Edition:
4th ed.
Other Title:
Programming Windows Communication Foundation services
Place of Publication:
Sebastopol, CA : O'Reilly, 2015.
System Details:
text file
Summary:
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 guide provides unique insight, rather than documentation, to help you learn the topics and skills you need for building maintainable, extensible, and reusable WCF-based applications.
Contents:
Copyright; Table of Contents; Preface; Conventions Used in This Book; How This Book Is Organized; Introducing Michael "Monty" Montgomery; ; ; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1. WCF Essentials; What Is WCF?; Services; Service Execution Boundaries; WCF and Location Transparency; Addresses; TCP Addresses; HTTP Addresses; IPC Addresses; MSMQ Addresses; WebSocket Addresses; UDP Addresses; Contracts; The Service Contract; Hosting; IIS Hosting; Self-Hosting; WAS Hosting; Custom Hosting in IIS/WAS; Choosing a Host; Bindings; The Common Bindings; Choosing a Binding
Additional BindingsUsing a Binding; Endpoints; Administrative Endpoint Configuration; Programmatic Endpoint Configuration; Default Endpoints; The Configure() Method; Metadata Exchange; Metadata over HTTP-GET; The Metadata Exchange Endpoint; The Metadata Explorer; More on Behavior Configuration; Client-Side Programming; Generating the Proxy; Administrative Client Configuration; Programmatic Client Configuration; The WCF-Provided Test Client; Programmatic Versus Administrative Configuration; Configuration Policy; WCF Architecture; Host Architecture; Working with Channels
The InProcFactory ClassTransport-Level Sessions; Transport Session and Binding; Transport Session Termination; Reliability; Bindings, Reliability, and Ordered Messages; Configuring Reliability; Requiring Ordered Delivery; Chapter 2. Service Contracts; Operation Overloading; Contract Inheritance; Client-Side Contract Hierarchy; Service Contract Factoring and Design; Contract Factoring; Factoring Metrics; Contract Queries; Programmatic Metadata Processing; The MetadataHelper Class; Chapter 3. Data Contracts; Serialization; .NET Serialization; The WCF Formatters; Data Contract via Serialization
Data Contract AttributesImporting a Data Contract; Data Contracts and the Serializable Attribute; Inferred Data Contracts; Composite Data Contracts; Data Contract Events; Shared Data Contracts; Data Contract Hierarchy; Known Types; Service Known Types; Multiple Known Types; Configuring Known Types; Data Contract Resolvers; Objects and Interfaces; Data Contract Equivalence; Serialization Order; Versioning; New Members; Missing Members; Versioning Round-Trip; Data Contract Factoring and Design; Data Contract Design; Data Contract Factoring; Operation Factoring; The Data Transfer Object Pattern
EnumerationsDelegates and Data Contracts; Generics; Collections; Concrete Collections; Custom Collections; The CollectionDataContract Attribute; Referencing a Collection; Dictionaries; Chapter 4. Instance Management; Behaviors; Per-Call Services; Benefits of Per-Call Services; Configuring Per-Call Services; Per-Call Services and Transport Sessions; Designing Per-Call Services; Choosing Per-Call Services; Per-Session Services; Configuring Private Sessions; Sessions and Reliability; The Session ID; Session Termination; Singleton Service; Initializing a Singleton; Choosing a Singleton
Demarcating Operations
Notes:
Includes index.
Description based on online resource; title from PDF title page (ebrary, viewed January 20, 2016).
ISBN:
9781491918982
1491918985
9781491944820
149194482X
9781491918999
1491918993
OCLC:
929952620

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account