Professional WCF 4 Windows Communication Foundation with .NET 4

A guide to architecting, designing, and building distributed applications with Windows Communication Foundation Windows Communication Foundation is the .NET technology that is used to build service-oriented applications, exchange messages in various communication scenarios, and run workflows. This...

Descripción completa

Detalles Bibliográficos
Autor principal: Cibraro, Pablo (-)
Otros Autores: Claeys, Kurt, Cozzolino, Fabio, Grabner, Johann
Formato: Libro electrónico
Idioma:Inglés
Publicado: Chichester : Wiley 2010.
Edición:1st edition
Colección:Wrox professional guides
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628435006719
Tabla de Contenidos:
  • 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 PATTERNSChapter 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 LIFEPERFORMANCE; 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 CARSIMPLEMENTING 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