SOAP 是一种简单的基于 XML 的协议,它使应用程序通过 HTTP 来交换信息。

或者简单的说: SOAP 是基于 XML 的 Web Services 间的通信协议。


SOAP

SOAP (Simple Object Access Protocol) 是一种中立于平台和语言的轻量级通信协议,使得程序可以通过标准的因特网 HTTP 进行通信。

如需学习更多有关 SOAP 的知识,请阅读我们的 SOAP 教程。


SOAP 1.1

在 2000 年 5 月,SOAP 1.1 曾在一份记录中被建议到 W3C(由开发商:IBM, Lotus, Microsoft 以及 Userland),作为用于在分布式环境中交换信息的一种协议。

W3C SOAP 1.1 文档仅仅是一份用于讨论的记录(NOTE)。此记录的发布不代表 W3C 对其任何程度的认可。


SOAP 1.2

W3C 的 XML Protocol 工作组目前正工作于 SOAP 1.2

第一份工作草案发布于 2001 年 12 月 17 日。

SOAP 1.2 于 2003 年 6 月 24 日被发布为 W3C 推荐标准。


W3C SOAP 规范和时间线

规范草案/提议推荐时间
SOAP 1.2 Primer 24. Jun      2003 
SOAP 1.2 Primer (2.Ed) 27. Apr 2007 
SOAP 1.2 Messaging 24. Jun      2003
SOAP 1.2 Messaging (2.Ed) 27. Apr 2007
SOAP 1.2 Adjuncts 24. Jun      2003
SOAP 1.2 Adjuncts (2.Ed) 27. Apr 2007
SOAP 1.2 Test Collection 24. Jun      2003
SOAP 1.2 Test Collection (2.Ed) 27. Apr 2007
   
SOAP 1.2 Attachments08. Jun 2004 
SOAP 1.2 Email Bindings03. Jul 2002 
SOAP 1.2 Normalization08. Oct 2003 
SOAP 1.2 Serialization08. Jun 2004 
   
Web Services Addressing 1.0 - Core 09. May 2006
Web Services Addressing 1.0 - SOAP 09. May 2006


W3C 参考手册:

W3C SOAP 首页