Cover image for Professional WCF 4 : Windows Communication Foundation With . NET 4.
Professional WCF 4 : Windows Communication Foundation With . NET 4.
Title:
Professional WCF 4 : Windows Communication Foundation With . NET 4.
Author:
Cibraro, Pablo.
ISBN:
9780470902356
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (483 pages)
Contents:
Professional WCF 4: Windows Communication Foundation with .NET 4 -- About the Authors -- Contents -- Introduction -- WHO THIS BOOK IS FOR -- WHAT THIS BOOK COVERS -- HOW THIS BOOK IS STRUCTURED -- WHAT YOU NEED TO USE THIS BOOK -- CONVENTIONS -- SOURCE CODE -- ERRATA -- P2P.WROX.COM -- Chapter 1: Design Principles and Patterns -- WHAT IS SOA? -- FOUR TENETS OF SOA -- ANATOMY OF A SERVICE -- ORCHESTRATING SERVICES IN BUSINESS PROCESSES -- TECHNOLOGIES BEHIND SOA -- SOAP -- WS-* Protocols -- WSDL -- CONTRACT-FIRST PRINCIPLE -- HOW WCF AND .NET SERVICES IMPLEMENT SOA PATTERNS -- COMMUNICATION AND INTEGRATION PATTERNS -- BUSINESS PROCESS PATTERNS -- Chapter 2: Service Contracts and Data Contracts -- SERVICE CONTRACTS -- DATA CONTRACTS -- MESSAGE CONTRACTS -- CONTRACTS AND CODE -- CAR RENTAL SERVICE - IMPLEMENTATION EXAMPLE -- DATA CONTRACTS -- SERVICE AND DATA CONTRACT VERSIONING -- MESSAGE CONTRACTS -- Chapter 3: Bindings -- HOW THE BINDINGS WORK -- ADDRESSES -- BEHAVIORS -- THE BINDINGS -- CONFIGURING BINDINGS -- MODIFYING BINDINGS -- DUPLEX DURABLE SERVICES -- POLLINGDUPLEXHTTPBINDING: HTTP POLLING -- Chapter 4: Clients -- BASIC PROFILE 1.1 -- .NET CLIENTS -- REST -- AJAX AND WCF -- WCF 4.0 AND SILVERLIGHT -- Chapter 5: Instancing -- INSTANCECONTEXTMODE -- SERVICE LIFE -- PERFORMANCE -- Chapter 6: Workflow Services -- ANATOMY OF A WORKFLOW SERVICE -- DECLARATIVE SERVICES -- SEND AND RECEIVE ACTIVITIES -- IMPLEMENTING YOUR FIRST WORKFLOW SERVICE -- CONFIGURING A WORKFLOW SERVICE -- IMPLEMENTING MESSAGE CORRELATION -- HOSTING THE WORKFLOW SERVICES -- Chapter 7: Understanding WCF Security -- THE EVOLUTION OF SECURITY IN WEB SERVICES -- MAIN PRINCIPLES IN WEB SERVICE SECURITY -- TRANSPORT SECURITY AND MESSAGE SECURITY -- WCF SECURITY OVERVIEW -- Chapter 8: WCF Security in Action -- FIRST STEPS IN AUTHENTICATION.

Chapter 9: Federated Authentication in WCF -- FEDERATED AUTHENTICATION -- WINDOWS IDENTITY FOUNDATION (WIF) -- Chapter 10: Windows Azure Platform AppFabric -- GETTING STARTED WITH THE SERVICE BUS AND ACCESS CONTROL -- PLAYING WITH THE SERVICE BUS -- THE RELAY SERVICE -- WCF RELAY BINDINGS -- PLAYING WITH THE ACCESS CONTROL SERVICE (ACS) -- Chapter 11: Creating a SOA Case -- THE REQUIREMENTS FOR THE CASE -- SETTING UP THE SOLUTION -- CREATING THE INTERFACES -- CREATING THE SERVICES -- CREATING THE HOST -- CREATING THE DATABASE -- IMPLEMENTING THE SERVICE -- EXPOSING METADATA -- CREATING THE CARMANAGEMENT CLIENT -- CREATING THE RENTALAPPLICATION -- ADDING CORRECT ERROR HANDLING -- IMPERSONATING THE CLIENT -- EXTENDING THE CARMANAGEMENT INTERFACE TO ACCEPT THE SUBTYPES OF CARS -- IMPLEMENTING THE EXTERNALINTERFACEFACADE -- Chapter 12: Creating the Communication and Integration Case -- DEFINING THE REQUIREMENTS -- SETTING UP THE SOLUTION -- CREATING THE HQORDERENTRYINTERFACE -- CREATING THE HELPERLIB -- CREATING THE ORDERENTRYIMPLEMENTATION -- CREATING THE HQORDERENTRYSERVICEHOST -- CREATING THE ORDERENTRYAPPLICATION -- CREATING THE LOCALORDERENTRYINTERFACE -- CONTINUING THE ORDERENTRYIMPLEMENTATION -- CREATING THE HQPRODUCTSERVICEASMX -- CREATING THE HQLOCALIZATIONSERVICE -- CODING THE ROUTERORDERENTRY METHOD -- CREATING THE REALTIMEORDERTRACKINGAPPLICATION -- CREATING THE ROUTER -- CONFIGURING THE HQORDERENTRYSERVICEHOST -- Chapter 13: Creating the Business Process -- DEFINING THE REQUIREMENTS -- SETTING UP THE SOLUTION -- CREATING THE DATA CONTRACTS -- CREATING THE CALCULATEREFERENCEIDSERVICE -- CREATING THE RECEIVEAPPROVEDHOLIDAYREQUESTSSERVICE -- ADDING SERVICE REFERENCES TO THE HOLIDAYREQUESTACTIVITYLIBRARY PROJECT -- DEVELOPING THE HOLIDAYREQUESTHOST -- TESTING TO SEE IF THIS SERVICE HOST EXPOSES THE METADATA CORRECTLY.

DEVELOPING THE MANAGERSHOLIDAYREQUESTAPPROVALAPPLICATION -- CREATING THE SQLWORKFLOWINSTANCESTORE -- Chapter 14: Hosting -- SELF-HOSTING APPLICATIONS -- IIS HOSTING -- MANAGING AND TRACKING ENDPOINTS WITH WINDOWS APPFABRIC -- ROUTING SERVICES -- CLOUD-BASED HOSTING -- Index.
Abstract:
About the Authors, Microsoft Connected System Developer MVPs Pablo Cibraro is an enterprise architect and Regional CTO at Tellago as well as an MVP Connected System Developer. Kurt Claeys is an architect and coach in developing .NET enterprise applications with a focus on integration implemented using WCF. He's an MCT, MCSD and MVP Connected System Developer. Fabio Cozzolino is a Software Architect, Analyst, and Developer at FimeSan, a CompuGroup Company, and is an MVP in the Connected System Developer category. Johann Grabner is a freelance trainer for Microsoft Learning Partners and an MVP Connected System Developer.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: