|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer|
Creating and Accessing Web Services (Visual C#)
XML Web services provide the ability for applications to communicate in a loosely coupled environment using predefined message exchanges built around standard protocols such as HTTP, XML, XSD, SOAP, and WSDL. Because the protocols and specifications are public and not platform-specific, XML Web services can be used to enable applications to communicate whether they reside on the same computer or not, even if they reside on different computing platforms or devices.
You do not need to understand each specification in depth to build or consume Web services. The .NET Framework classes and Visual Studio wizards help you build or interact with XML Web services using a familiar object-oriented programming model.
For more information about XML Web services, see.
For information on creating and accessing XML Web Services using ASP.NET, see.
For information on the tools Visual Studio provides you to help build and consume XML Web services easily, see.
For more information about creating and accessing XML Web Services, see.
The Web Services Developer Center on MSDN Online has additional articles and resources.