Web服务的技术基础包括SOAP、Web服务描述语言(Web Service Description Language,WSDL)、“通用说明、发现和集成”(Universal Description, Discovery, and Integration,UDDI)以及XML。尤其要注意的是,SOAP提供了一种异种机制,实现了不同Web服务的相互调用及通信。
SOAP的最新版本是1.2,它澄清、更新并纠正了
相反,SOAP 1.2提供了一个更严密、更可靠的规范集合,它基于对协议和XML序列化方案进行绑定的一个抽象模型。SOAP 1.2还由大量参与者进行了测试,其中包括IBM、Microsoft、Sun Microsystems、BEA Systems和Apache Software Foundation等。规范经历了多次审查和草拟,并获取了大量公众反馈。W3C通过成功实现7个项目,验证了规范的互操作性。
SOAP 1.2目前通常被划分为3个部分:Primer、Complete Messaging Framework以及Model And Optional Add-ins。SOAP 1.2现在被定义成一个XML Infoset(信息集),而不是定义成XML语法。
SOAP 1.2文档
要了解SOAP 1.2的3个部分的文档,请访问以下链接: