This article describes how to programmatically send and receive complex SOAP data types in XML Web services by using the Microsoft Soap Type Library and the Microsoft XML Parser (MSXML).
How to access a Web service from both Microsoft Visual Basic 6.0 and Visual Basic .NET, and how to convert your existing SOAP applications to the Microsoft .NET platform.
This article will try to explain the how you can build web services and/or clients with any of the three languages: .NET, MS SOAP Toolkit and Java. But the real point of the article is to show you how you can build clients for web services from any of above-mentioned languages.
The author shows how to use SOAP Faults to deliver the appropriate level of detail to the developer at development time, and to the customer while the Web service is in production.
SOAP provides a simple, extensible, and rich XML messaging framework for defining higher-level application protocols offering increased interoperability in distributed, heterogeneous environments.