LEADER 04819nam 2200637 a 450 001 9910784926503321 005 20200520144314.0 010 $a1-282-93888-6 010 $a9786612938887 010 $a1-84968-115-5 035 $a(CKB)2670000000035234 035 $a(EBL)948484 035 $a(OCoLC)712629486 035 $a(SSID)ssj0000404851 035 $a(PQKBManifestationID)12156634 035 $a(PQKBTitleCode)TC0000404851 035 $a(PQKBWorkID)10345550 035 $a(PQKB)10463247 035 $a(Au-PeEL)EBL948484 035 $a(CaPaEBR)ebr10441063 035 $a(CaONFJC)MIL293888 035 $a(MiAaPQ)EBC948484 035 $a(PPN)228030080 035 $a(EXLCZ)992670000000035234 100 $a20110207d2010 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aWCF 4.0 multi-tier services development with LINQ to entities$b[electronic resource] $ebuild SOA applications on the Microsoft platform with this hands-on guide updated for VS2010 /$fMike Liu 210 $aBirmingham [England] $cPackt Pub.$d2010 215 $a1 online resource (349 p.) 225 0 $aProfessional expertise distilled 300 $aIncludes index. 311 $a1-84968-114-7 327 $aCover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Introducing Web Services and Windows Communication Foundation; What is SOA?; Web services; What is a web service?; 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; WCF: Windows Communication Foundation; What is WCF?; Why is WCF used for SOA?; WCF architecture; Basic WCF concepts-WCF ABCs; Address; Binding; Contract; Service contract; Operation contract 327 $aMessage contractData contract; Fault contract; Endpoint; Behavior; Hosting; Self hosting; Windows services hosting; IIS hosting; Windows Activation Services hosting; Channels; Metadata; WCF 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 ASP.NET Development Server; Creating the host application; Testing the host application; ASP.NET Development Server 327 $aAdding an SVC file to the host applicationModifying 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; Customizing the client application; Running 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 a managed application; Hosting the service in a console application 327 $aConsuming the service hosted in a console applicationHosting the service in a Windows service; Hosting the service in Internet Information Server; Preparing the folders and files; Turn on Internet Information Services; Creating the IIS application; Starting the WCF service in IIS; Testing the WCF service hosted in IIS; Other WCF service hosting options; Debugging the HelloWorld WCF service; Debugging from the client application; Starting the debugging process; Debugging on the client application; Attaching to ASP.NET Development Server; Stepping into the WCF service 327 $aDebugging only the WCF serviceStarting the WCF Service in debugging mode; Starting the client application in non-debugging mode; Starting the WCF service and client applications in debugging mode; Attaching to a WCF service process; Running the WCF service and client applications in non-debugging mode; Debugging the WCF service hosted in IIS; Just-In-Time debugger; Summary; Chapter 4: Implementing a WCF Service in the Real World; Why layer a service?; Creating a new solution and project using WCF templates; Using the C# WCF service library template 327 $aUsing the C# WCF service application template 330 $aBuild SOA applications on the Microsoft platform with this hands-on book and eBook guide updated for VS2010 606 $aComputer networks 615 0$aComputer networks. 676 $a005.2768 676 $a005.4 676 $a005.446 700 $aLiu$b Ming T$g(Ming-Tsan)$0884463 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910784926503321 996 $aWCF 4.0 multi-tier services development with LINQ to entities$93672562 997 $aUNINA