使用 IBM 专有 Web Service 寻址 API 来创建端点引用

端点引用是 Web Service 寻址 (WS-Addressing) 互操作性协议的主要概念,它们提供了用于封装有关特定 Web Service 端点的信息的标准机制。此产品提供了接口,让您可以使用 WS-Addressing 标准的 IBM 专有实现来创建端点引用。

关于此任务

本任务是创建使用 Web service 寻址的 JAX-RPC Web Service 应用程序的子任务。

如果要编写使用 IBM 专有 WS-Addressing API 的应用程序,请完成此任务。此类应用程序需要端点引用来确定目标 Web Service 端点。在编写应用程序时,您可能不知道端点的地址,这是因为在部署应用程序时此地址可改变。使用 IBM 专有 API,您可以指定端点地址,或让产品在运行时为您生成端点地址。

还可在集群环境中指定端点引用的行为。

如果要使用标准 JAX-WS API 的端点引用对象,而不是 IBM 专有 API 的等效对象,但又需要 IBM 专有 API 提供的其他功能,那么使用本任务中描述的方法来创建端点引用,然后使用提供的转换器类来转换这些端点引用。例如,如果您有 JAX-WS 服务应用程序并且要创建表示有状态会话 bean、或与特定服务器有亲缘关系,或受工作负载管理的端点引用,那么可能需要进行此转换。不能使用 JAX-WS API 创建此类端点引用。

过程

结果

您创建了端点引用以供应用程序使用。

下一步做什么

  1. 如果要将端点引用从 IBM 专有 WS-Addressing 对象转换为标准 JAX-WS WS-Addressing 对象,请根据端点引用的名称空间使用 com.ibm.websphere.wsaddressing.jaxws21.EndpointReferenceConverter 类的以下某种方法:
    • createW3CEndpointReference(EndpointReference epr):如果 EndpointReference 对象使用 2005/08 规范,请使用此方法。此方法将创建 W3CEndpointReference 对象。
    • createSubmissionEndpointReference(EndpointReference epr):如果 EndpointReference 对象使用 2004/08 规范,请使用此方法。 此方法创建 SubmissionEndpointReference 对象。
  2. 继续创建使用 Web service 寻址的 JAX-RPC Web Service 应用程序,或者,如果已将端点引用转换为标准 JAX-WS API,请继续创建使用 Web Service 寻址的 JAX-WS Web Service 应用程序

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_wsa_eprs
文件名:twbs_wsa_eprs.html