Web service toolkits, such as Microsoft's Visual Studio .NET and webMethods Glue, simplify the implementation of ArcWeb Services because the communication protocol is handled automatically. They are often called frameworks because they are so comprehensive in what they accomplish. A toolkit automatically reads the WSDL document and creates the client code for the service. It converts all parameters and requests into a SOAP message, which it sends to the service. It also takes care of converting the returned SOAP message into a usable object. Some toolkits, such as Visual Studio .NET, create a context menu that displays all the possible methods and arguments.
The quick-start tutorials provided by ESRI demonstrate how to access ArcWeb Services in various development environments, including .NET (Visual Basic and C#) and Java (Axis and Glue) for both desktop and Web applications. Each toolkit tutorial assumes you have the toolkit running on your machine and you have a basic understanding of how the development environment works.
ASP with Place Finder Sample Web Service
Axis with Place Finder Sample Web Service
C#.NET with Place Finder Sample Web Service
Glue with Place Finder Sample Web Service