为持久预订配置 JMS 激活规范属性

使用此任务来配置缺省消息传递提供程序的 JMS 激活规范的持久预订属性,以供消息驱动的 Bean 使用。

关于此任务

要使消息驱动的 Bean (MDB) 应用程序能够在缺省消息传递提供程序的 JMS 主题上创建持久预订,您可以设置应用程序使用的 JMS 激活规范的许多属性。

如果应用程序使用消息驱动的 Bean 来创建持久预订,那么您应该按此主题中的描述设置消息驱动的 Bean 使用的 JMS 激活规范的属性。否则,如果使用企业 Bean 来创建持久预订,那么应该设置 JMS 连接工厂的属性,如配置持久预订的 JMS 连接工厂属性所述。

注: 消息传递服务使用 WAS_HOME/temp 目录中的 server_name-durableSubscriptions.ser 文件来记录消息驱动的 Bean 的持久预订。 如果卸载包含消息驱动的 Bean 的应用程序,那么此文件用于取消预订持久预订。如果必须删除 WAS_HOME/temp 目录或该目录中的其他文件,请确保保留此文件。

要为主题配置持久预订属性以供使用缺省消息传递提供程序的消息驱动的 Bean 使用,请使用管理控制台来完成以下步骤:

过程

  1. 显示缺省消息传递提供程序。 在导航窗格中,单击资源 -> JMS -> JMS 提供程序
  2. 选择要为其配置激活规范属性的缺省提供程序。
  3. 可选: 转至范围复选框,根据您的需要设置在哪个级别连接工厂可视。
  4. 在内容窗格中,在“其他属性”标题下,单击激活规范 内容窗格中会显示缺省消息传递提供程序的任何现有的 JMS 激活规范。
  5. 单击您要配置的激活规范的名称。 内容窗格中会显示激活规范的属性。
  6. 为激活规范指定下列属性:
    客户机标识
    这是 JMS 客户机标识,应用程序使用此标识来识别使用此激活规范创建的所有连接上的持久主题预订。有关客户机标识的更多信息,请参阅 JMS 1.1 规范的 4.3.2 节。
    预订 Home

    这标识了服务集成总线上定位预订的消息传递引擎。管理员可通过此消息传递引擎的发布点管理预订的运行时状态。

    预订持久性
    为了能够创建持久预订,请将此属性设置为 持久
    预订名称

    每个 JMS 预订由预订名称(在此属性上指定)标识。JMS 连接还具有一个关联的客户机标识(在客户机标识属性上指定),用来将连接及其对象与 JMS 提供程序为客户机维护的持久预订的消息列表相关联。

    此预订名称在给定的客户机标识中必须唯一。

  7. 根据需要来指定激活规范属性
  8. 单击确定
  9. 将更改保存至主配置。

下一步做什么

当应用程序已创建持久预订时,您可以按管理持久预订中所述,使用管理控制台来管理那些预订的运行时状态。

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



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