Understanding theSOAPDoc Class

The Simple Object Access Protocol (SOAP) is a lightweight protocol for defining synchronous messages in a distributed Web environment. It's an XML based protocol that can be used in combination with other protocols such as HTTP using URLs as endpoints for a message. SOAP is an application of XML and XML namespaces and optionally uses XML Schemas.

Image: SOAP is an application built with XML and HTTP technologies

SOAP is an industry standard, defined by the World Wide Web Consortium (W3C), that defines an XML grammar for identifying a method name and the method parameters and for returning the results.

More specific information about SOAP can be found in the W3C specification on SOAP. The SOAP serialization rules can also be found in the complete specifications and aren't outlined in this topic. Also included in the W3C specification are sections on using SOAP with HTTP, which is also outside the domain of this topic. You can also send and receive HTTP messages through the Integration Gateway.

SOAP is an application built with XML and HTTP technologies