要启用 Web service 开发所需的功能:
WS-I 指的是 Web service 互操作性;这包括平台、操作系统和编程语言之间的互操作性。WS-I 组织设立了一些标准,这些标准集中在称为“概要文件”的文档中,“概述文件”定义使 Web service 可互操作所需的要求。Rational Developer 产品针对 WS-I Simple SOAP Binding Profile 1.0(WS-I SSBP)和 WS-I Attachments Profile 1.0(WS-I AP)验证 Web service。有关 WS-I 的更多信息,参阅它们的 Web 站点:http://www.ws-i.org/
缺省情况下,WS-I SSBP 一致性级别设置为建议。使用此设置,如果进行了任何不符合的选择,则将出现一个警告对话框,但是您仍能继续操作。此一致性级别由 Web Service 向导和 WSDL 验证工具使用。此样本将生成符合 WS-I 的 Web Service,因此,应将 WS-I 一致性级别设置为必需。
要更改 WS-I 一致性级别:
在 WebSphere Studio 中,Web service 必须包含在 Web 项目或 EJB 项目中。对于本特定教程,由于 EJB 框架在 Web 容器中部署 Web Service,因此将使用 Web 项目。Web service 需要的所有资源(包括 WSDL 文档、EJB 和 Web 设置)都将保存在此项目中。
要创建 Web 项目:
需要将项目与 Web service 将运行于的服务器相关联。为此:
现在,您可以开始进行练习 1.2:导入并验证 WSDL 文件了。