Export (0) Print
Expand All

Creating and Accessing XML Web Services Walkthroughs

Visual Studio .NET 2003

XML Web services provide programmatic access to application logic using standard Web protocols, such as XML and HTTP. XML Web services can be either stand-alone applications or sub-components of a larger Web application. XML Web services are accessible from just about any other kind of application, including other XML Web services, Web applications, Windows applications and console applications. The only requirement is that the client must be able to send, receive, and process messages to and from the XML Web service. For more information, see Programming the Web with XML Web Services.

These walkthroughs cover two logically separate development paths, creating XML Web services and accessing XML Web services. Although you may be both the creator and the user of a particular XML Web service, the processes are distinctly separate. Of course, you need to create an XML Web service before you can access it.

The creating XML Web services walkthroughs use two separate technologies for implementing an XML Web service. In all cases, you create the same XML Web service functionality; the only difference is the method of implementation.

The accessing XML Web services walkthroughs focus on the steps necessary to access XML Web services from managed code and unmanaged code. In each walkthrough, the client application accesses the XML Web service using a proxy class generated by Visual Studio.

Note   In each walkthrough you will access an XML Web service created in one of the above "Creating an XML Web Service..." walkthroughs. As such, it is necessary to complete at least one of the "Creating an XML Web Service..." walkthroughs prior to attempting one of the "Accessing an XML Web Service..." walkthroughs.

For a demonstration of an XML Web service that returns a strongly typed dataset from SQL Server and processes updates from both Windows and Web applications, see Walkthrough: Creating a Distributed Application.

In This Section

Walkthrough: Creating an XML Web Service Using Visual Basic or Visual C#
Describes the process for creating an XML Web service that converts temperatures measured in Fahrenheit to Celsius using Visual Basic or Visual C#.
Walkthrough: Creating an XML Web Service Using Managed Extensions for C++
Describes creating an XML Web service using the ASP.NET Web Service project template, implementing the XML Web service, and deploying the XML Web service.
Walkthrough: Creating an XML Web Service Using ATL Server
Describes the process for creating an XML Web service that converts temperatures measured in Fahrenheit to Celsius using Visual C++ and ATL Server.
Walkthrough: Accessing an XML Web Service Using Visual Basic or Visual C#
Describes the process for accessing an XML Web service from an application created with Visual Basic or Visual C#.
Walkthrough: Accessing an XML Web Service Using Managed Extensions for C++
Describes the process for accessing an XML Web service from an application created using the Managed Extensions for C++.
Walkthrough: Accessing an XML Web Service Using C++.
Describes the process for accessing an XML Web service from an application created using Visual C++.

Related Sections

Visual Studio Walkthroughs
Provides walkthroughs to introduce you to the important areas of the Visual Studio product.
Programming the Web with XML Web Services
Presents a guide to XML Web services technology implementations available with Visual Studio and the .NET Framework SDK.
Walkthrough: Redirecting an Application to Target a Different XML Web Service During Installation
Describes the process for redirecting an application to a different XML Web Service during installation.
Walkthrough: Building
Show:
© 2014 Microsoft