添加 Web Service

Web Service 组件允许您将客户机数据更新为来自 Web Service 的数据。例如,您可能想要更新资产组合中的当前股票价格。要使用 Faces Client Web Service,该 Web Service 必须在本地运行。出于安全性的考虑,只支持对域内Web Service 的调用。

遵循下列步骤来配置 Web Service:
  1. 创建域内 Web Service 以便与 Faces Client 组件配合使用。您需要知道 WSDL URL 和 Web Service 的输入/输出 SOAP 消息的格式(模式)。
  2. 在为 Faces Client 页面创建客户机数据之后,将 Web Service 图标从“Faces Client 组件”抽屉拖到该页面。
  3. 选择 JSP 页上的 Web Service 组件。
  4. 转至“属性”视图以设置属性。
  5. 在 odc:WebService 选项卡上,指定别名或有意义的名称(对于 Web Service)、表示 Web Service 定义的 WSDL 文档位置的 URL 以及想要调用的 Web Service 操作的名称。
  6. 在“输入参数”选项卡上,添加调用指定的 Web Service 操作所需的参数。 Web Service 的输入参数可以是客户机数据中的属性/引用或文字串。
  7. 使用“属性名称”列表来创建列表引用中的某些属性的列表并将该列表提供为 Web Service 的输入。例如,您可能具有“股票”对象列表并且该列表中的每个“股票”对象都具有称为“代码”的字符串属性。为了提供代码列表作为“绑定至”对话框中的 Web Service 的输入,选择“股票”对象列表,然后从“属性名称”列表中选择“代码”。仅当输入参数为列表类型时,才应该使用“属性名称”字段。
有关 Faces Client Web Service 的示例,请参阅 Faces Client 示例中的股票 Web Service。为运行该示例,参阅样本一节。
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.