SKIP THE SHIPPING
Use code NOSHIP during checkout to save 40% on eligible eBooks, now through January 5. Shop now.
Register your product to gain access to bonus material or receive a coupon.
This book will therefore serve as both an introductory title and an in-depth reference that will grow with the reader as they begin to create their own Web Services. They will come to understand what Web Services are, where they fit into the 'big picture' and will have many coding examples to choose from within the first five chapters. As they begin to "get serious" about developing enterprise level Web Services, they will be able to refer back to the detailed information about the classes that implement Web Services and come to a deeper understanding of what is happening behind the scenes.
Consuming a Simple Web Service with .NET SDK
Introduction;
1. Introducing Web Services.
= Why. Web Services. Problems with Existing Technology. What Is Needed. SOAP: An Integration Solution. Microsoft's Implementation of SOAP and Web Services. The Benefits of ASP.NET Web Services. How ASP.NET Web Services Differ from BizTalk ASP.NET Web Services Are Implemented Using ASP.NET Where Do Web Services Fit into Your Architecture? Selecting a Language Selecting a Code Editor Summary
What Will Your Web Service Do? Setting Up the Environment. Creating a Web Folder in Internet Information Services 5.0. Testing the Web Service Creating the Web Services Description Language (WSDL) File.
How to Consume a Web Service. Creating the Web Service Consumer. Testing the Web Service Consumer.
Creating a New Visual Studio.NET Web Services Project. Reviewing Visual Studio.NET's Advantages.
Creating a Web Forms Application. Reviewing Visual Studio.NET's Advantages
How “Classic” Active Server Pages Work The Problem with Active Server Pages. The Microsoft.NET Framework. The ASP.NET Application Model How Do Web Services Work?
A Few Words About the SOAP Specification. What Is SOAP? Components of SOAP Message. Supported Data Types. Single-Reference Versus Multi-Reference Accessors.
The Genealogy of WSDL How the WSDL Works The Sections of the WSDL File. Examining the WSDL File. Binding Extensions The Future of WSDL.
What Is Discovery? Highlights from the DISCO Specification. What Is Dynamic Discovery? Add Web Reference: A DISCO Consumer.
Exception-Handling Methods. Throwing SOAP Exceptions. An Exception Example. Handling Exceptions in the ASP.NET Client.
Inheriting from the WebService Class. The Context and Application Example.
Web Service Help Page and HTTP-GET. Calling a Web Service Using HTTP-GET. Calling a Web Service. Using HTTP-POST Using the MSXML XMLHTTP Object
Processing Directives. The WebService Attribute. The WebMethod Attribute.
The SOAP Specification and Data Types. Understanding Classes, XSD, WSDL, and Proxies. Passing .NET Structures over Web Services. Creating the Web Service Client. Passing XML via Web Services.
Web Services, DataSets, and a New Disconnected Architecture. The DataSetSample Example. The DataSetRoundTrip Example.
The EventLogService Class.
How Interoperability Works An Interoperability Example.
Understanding Transactions. The Transaction Example. Transactions Across Web Services.
Understanding Transactions. The Transaction Example. Transactions Across Web Services.
The Office Web Service Example.
Understanding DHTML Behaviors. How the Web Service Behavior Works. The WSBehavior Example.
Creating a Sample SOAP Header Web Service. Building the Sample SOAP Header Web Service. Building the Sample SOAP Header Client. Handling Unknown Headers.
Example of Manipulating SOAP Messages in Web Services.
What Can You Do with SOAP Extensions? The SoapLogger Extension Example. Creating a Client.
UDDI: A Business Perspective. UDDI Registry Data. UDDI: A Technical Perspective. The UDDI Programmer's API Specification. The Future of UDDI.
Configuration. Deployment. Security.
.NET Building Block Services. What Is .NET My Services?