SOAP 是在 Web Service 交互中使用的 XML 消息格式。 SOAP 消息通常通过 HTTP 或 JMS 发送,但也可以使用其他传输协议。 WSDL 定义描述了特定 Web Service 中的 SOAP 使用。
常用的 SOAP 有两个版本:SOAP 1.1 和 SOAP 1.2。 这两者在 IBM® Integration Bus中都受支持。 万维网联盟 (W3C) 发布的以下文档中定义了 SOAP:
简单对象访问协议 (SOAP) 1.1 (W3C 注释)。
SOAP Version 1.2 Part 0: Primer (W3C 建议)。
SOAP 版本 1.2 部件 1: 消息传递框架 (W3C 建议)。
SOAP Version 1.2 Part 2: Ad联结 (W3C 建议)。
IBM Integration Bus 中对 SOAP 的支持包括:
SOAP 解析器和域。 请参阅 SOAP 解析器和域 (SOAP parser and domain)。
用于发送及接收 SOAP 格式的消息的 SOAP 节点。
IBM 为 SOAP 1.1 和 SOAP 1.2提供的消息定义。 这些消息定义在 SOAP 和其他 XML 域中支持验证、ESQL 内容辅助和消息映射的创建,以用于 SOAP 消息。 请参阅 消息集: IBM 提供的可导入的消息。
用于发送 SOAP 消息的 HTTP 和 JMS 传输。 请参阅 W3C SOAP over JMS 规范: http://www.w3.org/TR/soapjms/
IBM Integration Bus 中的 WSDL 验证是指 WS-I 基本概要文件。 有关更多信息,请参阅
WS-I,特别是 WS-I Basic Profile 文档:
http://www.ws-i.org/
http://www.ws-i.org/deliverables