Share via


SOAP Development Environments

There are many SOAP toolkits and development environments. One of the strengths of the Web Services SOAP interface is that the contents of the SOAP messages are independent of the toolkit or development environment that produced it. This allows a SOAP client to consume a service from a Web Services provider even if the service and client were developed in different environments.

Although the SOAP messages produced by different development environments are similar, the code that generates them is very dependent on the development environment. In many toolkits, the developer is isolated from the SOAP message and is programming to interfaces defined in proxy code that is generated from the WSDL files.

It is beyond the scope of this document to describe how to use Groove Web Services in every SOAP toolkit and development environment; however, to document only the SOAP XML messages is of limited use to developers working at a higher-level interface. This document describes the SOAP message and then provides examples in Microsoft Visual Studio® 2005.

See Also

Concepts

Groove Web Services Architecture