Simple Object Access Protocol (SOAP) 1.1 [W3C Note 08 May 2000]

SOAP is a 'lightweight' protocol for the exchange of information in a decentralized, distributed environment. It is an XML-based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing remote procedure calls and responses. SOAP can potentially be used in combination with a variety of other protocols; however, the only bindings defined in this document describe how to use SOAP in combination with HTTP and HTTP Extension Framework. This standard facilitates the exchange of information (principally messages) in a decentralized, distributed environment.
Other Standards: SOAP v1.2 is currently the latest Working Draft of the standard.

Date submitted: May 1, 2000