Web Service WS-I 验证工具支持下列规范中概述的 WS-I 一致性级别:WS-I Basic Profile 1.1、1.2、2.0;WS-I Simple SOAP Binding Profile 1.0 (WS-I SSBP);WS-I Attachments
Profile 1.0 (WS-I AP);WS-I Basic Security Profile 1.0 (WS-I
BSP)。您可以根据需要选择使 Web Service 一致或不一致。例如,编码样式(RPC/编码)和 SOAP over JMS 协议不符合 WS-I。
关于此任务
有关 WS-I 的更多信息,请参阅其 Web 站点:http://www.ws-i.org/。
此站点包含一些资源,例如 Web Service 互操作性、使用方案和规范的概述。
WS-I Basic Profile 是需求的概述,WSDL 和 Web Service 协议 (SOAP/HTTP) 流量必须符合该需求才能声明 WS-I 一致。Web Service WS-I 验证工具目前支持以下各项:
- WS-I AP 1.0 (WS-I Attachments Profile 1.0)
- 支持与基于附件的 Web Service 的互操作 SOAP 消息。
- WS-I BP 1.1 + SSBP 1.0(WS-I Basic Profile 和 WS-I Simple SOAP
Binding Profile)
- 这包括与包络的序列化及其在 SOAP 消息中的表示相关的基本概要文件和需求。
- WS-I BP 1.2 (WS-I Basic Profile)
- WS-I 基本概要文件 1.2 以基本概要文件 1.1为基础,通过组合简单 SOAP 绑定概要文件 1.0 中的基本概要文件 1.1 勘误表和需求来构建,并添加了对 WS-Addressing 和 MTOM 的支持。
- WS-I BP 2.0 (WS-I Basic Profile)
- The WS-I Basic Profile 2.0 由一组非专用 Web Service 规范以及这些规范的说明、改进、解释及扩展(用于提升互操作性)组成。
- WS-I BSP 1.0 (WS-I Basic Security Profile)
- 基本安全概要文件 1.0 提供了 WS-Security 的使用指导以及 REL、Kerberos、SAML、UserName 和 X.509 安全性令牌格式。
要查看规范,请参阅 WS-I Web 站点,然后在
可交付内容下面选择相应的概要文件。
根据正在创建的 Web Service 的类型,您可能要使 Web Service 符合 WS-I 概要文件,也可能不想使其符合该概要文件。一致性的缺省级别是在选择不符合 WS-I SSBP 的 Web Service 选项时生成警告,以及忽略任何不符合 WS-I AP 的选择。可以在工作空间或项目级别设置 WS-I 一致性的级别。Web Service 向导、WebSphere® 运行时环境、WSDL 编辑器和其他 Web Service 工具提供了支持并鼓励开发 WS-I 一致性服务。
对于每一个概要文件,您可以从与 WS-I 规范相符的三个级别中进行选择:
- 需要 WS-I 一致性 - 此级别会阻止您创建不一致的 Web Service。
- 建议 WS-I 一致性 - 此级别允许您创建不一致的 Web Service,但提供用于陈述该服务不一致的可视警告。
- 忽略 WS-I 一致性 - 此级别允许您创建不一致的 Web Service 并且不会通知您不一致。
可以在工作空间级别或项目级别设置 WS-I 一致性的级别。