带有附件的 SOAP:定义
可以通过使用多部分 MIME 结构进行传输,以本机格式(例如,GIF 或 JPEG)使 SOAP 消息与一个或多个附件相关联。在定义如何完成此任务时有两项主要标准:
- SOAP Messages with Attachments W3C Note。此文档定义多部分/相关 MIME 介质类型的特定用途,和使用 URI 引用来表示捆绑在 MIME 软件包中的实体的规则。它会概括要在 MIME 多部分/相关消息中以这种方法执行的 SOAP 1.1 消息的技术,此方法为不更改标准 SOAP 消息的 SOAP 处理规则。
- Web Services-Interoperability (WS-I) Attachments
Profile Version 1.0。此概要文件主张使用 WS-I Basic Profile 1.1 来添加对为可互操作的附件传递
SOAP 消息的支持。此概要文件有两个主要部分:
- XML 模式类型 swaref(带有附件引用的 SOAP)的介绍。它用来定义 SOAP 主体中的内容,这些内容是指消息中的附件。
- 有关如何将绑定至 MIME 附件的 WSDL 消息部分编码为 SOAP 消息的定义。
服务集成总线同时支持这两个标准,但是必须满足有关支持带有附件的 SOAP 的限制中详细描述的限制。