After resolving more than 400 issues and identifying seven interoperable implementations, the World Wide Web Consortiums (W3C) XML Protocol Working Group this week released the Simple Object Access Protocol (SOAP) 1.2 for final review as a standard.
The SOAP 1.2 proposed recommendation consists of the SOAP 1.2 Messaging Frameworks, SOAP 1.2 Adjuncts and a primer, W3C officials said.
David Fallside, the W3Cs XML Protocol working group chairman, said SOAP 1.2 "brings the [SOAP] 1.1 technology to the level needed for more general deployment to do more of the heavy lifting required" in the enterprise environment for Web services. SOAP 1.1 "was more of a one-off thing," he said.
The W3C defines SOAP 1.2 as "a lightweight protocol intended for exchanging structured information in a decentralized, distributed environment" like the Web. The specification is now under final review until June 7.
W3C officials said SOAP 1.2 integrates core XML technologies and works with W3C XML schemas, and is the base for future efforts around the Web Services Description Language (WSDL) although SOAP 1.2 has no dependencies on WSDL, said Fallside in Grass Valley, Calif.
Fallside said SOAP 1.2s framework for XML-based messaging systems features the mandatory Message Framework in the optional Adjuncts. The message framework features a processing model, an extensibility framework, the message construct, and the protocol binding framework. SOAP 1.2 Adjuncts includes rules for representing remote procedure calls, for encoding SOAP messages, and for describing SOAP features and SOAP bindings, the W3C said.