使用管理控制台将 WS-ReliableMessaging 策略集连接到 Web Service 应用程序并与其绑定

要将 Web Service 应用程序配置为使用 WS-ReliableMessaging,请连接包含 WS-ReliableMessaging 策略类型的策略集。此策略类型提供了一系列服务质量:受管持久、受管非持久或非受管非持久。使用管理控制台将策略集连接到应用程序,并且(对于受管服务质量)定义与服务集成总线和消息传递引擎的绑定。

开始之前

您可以使用管理控制台来连接 WS-ReliableMessaging 策略集并定义绑定(如本任务所述),也可以使用 wsadmin 工具来连接和绑定 WS-ReliableMessaging 策略集

此任务假定您已经开发并安装了您想要将策略集连接至的 Web Service 应用程序

以下缺省策略集可与 WS-ReliableMessaging 应用程序配合使用:
  • WS-I RSP
  • WS-I RSP ND
  • LTPA WS-I RSP
  • 用户名 WS-I RSP
  • WSReliableMessaging 1_0
  • WSReliableMessaging 缺省
  • WSReliableMessaging 持久
有关更多信息,请参阅WS-ReliableMessaging 缺省策略集

如果可以使用这些缺省策略集中的任一策略集,或者您配置了您自己的可靠消息传递策略集,那么就已准备好,可以完成本任务了。

关于此任务

使用本任务来完成下列各项操作:
  1. 将可靠消息传递策略集(缺省策略集或所创建的策略集)连接至应用程序的某个方面(即,应用程序级别或 Web Service 级别)。策略集定义可靠性级别(服务质量)以及其他要应用于可靠消息传递应用程序的配置选项。
  2. 对与策略集的每个连接定义绑定,该策略集指定受管服务质量。即,选择服务集成总线和消息传递引擎以用于维护受管持久和受管非持久服务质量的状态。

要使用管理控制台来连接 WS-ReliableMessaging 策略集并定义绑定,请完成下列步骤:

过程

  1. 在应用程序级别或服务级别将策略集连接到可靠消息传递应用程序
    注:
    • 可以在每个级别上连接一个策略集。
    • 只能在应用程序级别或服务级别应用 WS-ReliableMessaging 策略。
    • 如果在服务级别应用可靠消息传递,那么所有服务都必须使用相同的 WS-ReliableMessaging 策略和绑定值。
    • 可以在操作级别连接任何策略集。对于包括 WS-ReliableMessaging 策略的策略集,操作级别的连接会配置该策略集的其他组件(例如,WS-Security 和 WS-Addressing),但是操作级别上的任何 WS-ReliableMessaging 配置都被忽略。
  2. 如果所选策略集指定了受管服务质量,那么定义要用于服务集成总线和消息传递引擎的绑定。

    如果策略集实例指定受管非持久或受管持久服务质量,那么选择用于管理 WS-ReliableMessaging 状态的服务集成总线和消息传递引擎。使用WS-ReliableMessaging 策略绑定面板来选择或创建要使用的服务集成总线和消息传递引擎。

    注: 当多个应用程序使用同一个消息传递引擎时,将影响性能。要考虑的因素包括已绑定到消息传递引擎的应用程序数、CPU 利用率和消息吞吐量。 要提高单服务器配置的性能,请创建新的消息传递引擎以绑定到您的应用程序。

    要为 WebSphere® Application Server V6.1 应用程序中的提供者和客户机策略集连接,及部署到 V6.1 服务器的服务应用程序的连接,定义缺省 WS-ReliableMessaging 策略绑定,请浏览到服务 > 策略集 > 缺省策略集绑定 > V6.1 缺省策略集绑定 > WS-ReliableMessaging

    要为 WebSphere Application Server V7.0 或更高版本 提供者或客户机策略集定义绑定,请浏览到服务 > 策略集 > 常规提供程序策略集绑定 > provider_policy_set_binding_name > WS-ReliableMessaging服务 > 策略集 > 常规客户机策略集绑定 > client_policy_set_binding_name > WS-ReliableMessaging

    要为已连接到服务提供程序策略集的应用程序定义绑定,请浏览到应用程序 > 应用程序类型 > WebSphere 企业应用程序 > application_name > [Web Service 属性] 服务提供者策略集和绑定并遵循使用管理控制台在应用程序级别管理服务提供程序的策略集和绑定中给出的指示信息。

    要为已连接到服务客户机策略集的应用程序定义绑定,请浏览到应用程序 > 应用程序类型 > WebSphere 企业应用程序 > application_name > [Web Service 属性] 服务客户机策略集和绑定并遵循使用管理控制台在应用程序级别管理服务客户机的策略集和绑定中给出的指示信息。
    WS-Notification 说明: 如果连接到服务客户机策略集的应用程序是 V7.0 WS-Notification 服务客户机,那么您可以改为使用特定于上下文的“服务客户机策略集和绑定”面板版本。要访问此面板,请使用下列其中一条路径:
    • 服务集成 > WS-Notification > 服务 > service_name > [其他属性] 出站请求策略集和绑定
    • 服务集成 > 总线 > bus_name > [服务] WS-Notification 服务 > service_name > [其他属性] 出站请求策略集和绑定
    如果要为单一 V7.0 WS-Notification 服务客户机配置策略集和绑定详细信息,而不是为服务的所有客户机进行此配置,那么可以改为使用以下面板:
    • 服务 > 服务客户机 > ws-notification_service_client_name
    此面板还提供了指向相关联服务集成总线和 WS-Notification 服务的链接。
  3. 将更改保存到主配置.
[z/OS]

下一步做什么

如果所选策略集指定了受管的服务质量,那么配置您在策略绑定中指定的消息传递引擎的 sib.wsrm.tokenLockTimeout 定制属性。 将该属性的值设置为小于控制区域在结束不活动服务方区域之前等待的时间。 设置此值以确保控制区域在 WS-ReliableMessages 被锁定期间不会结束服务方区域。请参阅服务集成定制属性以了解更多信息。


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



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