练习 1.1:设置工作空间并创建必需的项目

启用 Web service 功能

要启用 Web service 开发所需的功能:

  1. 在欢迎页面上,通过在右下角中查找 Web Service 图标来查看是否启用了 Web Service: 。如果欢迎页面已关闭,则可以从“帮助”菜单重新打开它。
  2. 如果未启用 Web Service,则选择右下角中的人形图标。这将生成可从中进行选择的功能列表。
  3. 选择左上角中的 Web service 图标:
    用来选择功能的图标的屏幕捕捉
现在就启用了在 Web service 开发时使用的工具。

设置 WS-I 一致性级别

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 一致性级别:

  1. 单击主菜单栏上的窗口 > 首选项。“首选项”对话框打开。
  2. 展开 Web Service 分支并选择 WS-I 一致性
  3. 从 WS-I SSBP 旁边的下拉列表中选择必需选项。
  4. 单击确定

创建 Web 项目

在 WebSphere Studio 中,Web service 必须包含在 Web 项目或 EJB 项目中。对于本特定教程,由于 EJB 框架在 Web 容器中部署 Web Service,因此将使用 Web 项目。Web service 需要的所有资源(包括 WSDL 文档、EJB 和 Web 设置)都将保存在此项目中。

要创建 Web 项目:

  1. 单击主菜单栏上的文件 > 新建 > 项目... > Web > 动态 Web 项目。单击下一步
  2. 名称文本字段中输入 WebProject。单击高级选项,请注意,J2EE 级别是 1.4 而目标服务器是 WebSphere Application Server V6。单击完成
  3. 现在,您就创建了 Web 项目。
    项目导航器的屏幕捕捉

将项目添加至服务器

需要将项目与 Web service 将运行于的服务器相关联。为此:

  1. 右键单击“服务器”视图中的服务器并选择添加和除去项目。如果未在工作空间中打开“服务器”视图,则从窗口菜单通过选择显示视图 > 服务器来打开它。
  2. 在打开的窗口中,选择动态 Web 项目及其相关联的 EAR 文件,然后单击添加
  3. 单击完成

 

现在,您可以开始进行练习 1.2:导入并验证 WSDL 文件了。

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.