WCF 4.5 Multi-Layer Services Development with Entity Framework


Mike. Liu
Bok Engelsk 2012 · Electronic books.
Annen tittel
Utgitt
Birmingham : : Packt Publishing, , 2012.
Omfang
1 online resource (394 p.)
Utgave
3rd ed
Opplysninger
Description based upon print version of record.. - Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Web Services and Windows Communication Foundation; What is SOA?; Web services; What is a web service?; WSDL; Web service proxy; SOAP; Web services: standards and specifications; WS-I Profiles; WS-Addressing; WS-Security; WS-ReliableMessaging; WS-Coordination and WS-Transaction; Windows Communication Foundation (WCF); What is WCF?; Why is WCF used for SOA?; WCF architecture; Basic WCF concepts - WCF ABCs; Address; Binding; Contract; Endpoint; Behavior; Hosting; Channels. - Creating the service interfaces. - Customizing the client applicationRunning the client application; Setting the service application to AutoStart; Summary; Chapter 3: Hosting and Debugging the HelloWorld WCF Service; Hosting the HelloWorld WCF service; Hosting the service in ASP.NET Development Server; Hosting the service in a managed application; Hosting the service in a console application; Consuming the service hosted in a console application; Hosting the service in a Windows service; Hosting the service in the Internet Information Services server using the HTTP protocol; Preparing the folders and files. - MetadataWCF production and development environments; Summary; Chapter 2: Implementing a Basic HelloWorld WCF Service; Creating the HelloWorld solution and project; Creating the HelloWorldService service contract interface; Implementing the HelloWorldService service contract; Hosting the WCF service in IIS Express; Creating the host application; Testing the host application; IIS Express; Modifying the web.config file; Starting the host application; Creating a client to consume the WCF service; Creating the client application project; Generating the proxy and configuration files. - Starting the debugging processDebugging on the client application; Stepping into the WCF service; Directly debugging the WCF service; Starting the WCF service in debugging mode; Starting the client application; Attaching to a running WCF service process; Running the WCF service and client applications in non-debugging mode; Debugging the WCF service hosted in IIS; Summary; Chapter 4: Implementing a WCF Service in the Real World; Why layer a service?; Creating a new solution and project using WCF templates; Creating the WCF service project; Creating the service interface layer. - Turn on Internet Information ServicesCreating the IIS application; Starting the WCF service in IIS; Testing the WCF service hosted in IIS; Hosting the service in Internet Information Server using the TCP protocol; Benefits of hosting a WCF service using the TCP protocol; Preparing the folders and files; Enabling the non-HTTP WCF activation for the hosting machine; Creating the IIS application; Testing the WCF service hosted in IIS using the TCP protocol; Other WCF service hosting options; Debugging the HelloWorld WCF service; Debugging from the client application. - This book is a step-by-step tutorial to guide you through learning WCF and Entity Framework. Clear step-by-step instructions and relevant screenshots will make sure you won't get lost in the new world of WCF and Entity Framework. Configuration files, host applications, test clients, and WCF services for each solution will also be available for download for you to examine, modify, and debug from the outside in. The book focuses on the essentials of using WCF and Entity Framework, rather than providing a reference to every single possibility. It leaves the reference material online where it belo
Emner
Sjanger
Dewey
ISBN
9781849687669

Bibliotek som har denne