使用 Application Client Resource Configuration Tool 配置新的 JMS 提供程序

可以为应用程序客户机创建新 Java™ 消息服务 (JMS) 提供程序配置。应用程序客户机可以通过 JMS 接口使用消息传递服务。

关于此任务

在此任务期间,您为应用程序客户机创建新的 Java 消息服务 (JMS) 提供程序配置。应用程序客户机可以通过 JMS 接口使用消息传递服务。JMS 提供程序提供了两种 Java Platform, Enterprise Edition (Java EE) 资源。一种是 JMS 连接工厂,而另一种是 JMS 目标。

在单独的管理任务中,您必须将 JMS 客户机安装在应用程序客户机驻留的客户端机器上。消息传递产品供应商必须提供 JMS 客户机的实现。有关更多信息,请参阅您的消息传递产品文档。

过程

  1. 启动 Application Client Resource Configuration Tool 并打开要为其配置新 JMS 提供程序的 EAR 文件。EAR 文件内容显示在树形视图中。
  2. 从此树中选择您要在其中配置新的 JMS 提供程序的 JAR 文件。
  3. 展开 JAR 文件以查看其内容。
  4. 右键单击消息传递提供程序。完成以下某个操作:
    • 右键单击文件夹并选择新建
    • 在菜单栏上,单击编辑 > 新建
  5. 在结果属性对话框中,配置 JMS 提供程序属性。
  6. 完成后,单击确定
  7. 在菜单栏上单击文件 > 保存以保存您的更改。

示例

以下代码示例说明如何为应用程序客户机配置 JMS 提供程序、JMS 连接工厂和 JMS 目标设置。

<resources.jms:JMSProvider xmi:id="JMSProvider_3" name="genericJMSProvider:name" 
description="genericJMSProvider:description" 
externalInitialContextFactory="genericJMSProvider:contextFactoryClass" 
externalProviderURL="genericJMSProvider:providerUrl">
<classpath>genericJMSProvider:classpath</classpath>
<factories xmi:type="resources.jms:GenericJMSDestination" 
xmi:id="GenericJMSDestination_1" name="jmsDestination:name" 
jndiName="jmsDestination:jndiName" description="jmsDestination:description" 
externalJNDIName="jmsDestination:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_15">
<resourceProperties xmi:id="J2EEResourceProperty_17" name="jmsDestination:customName" 
value="jmsDestination:customValue"/>
</propertySet>
</factories>
<factories xmi:type="resources.jms:GenericJMSConnectionFactory" 
xmi:id="GenericJMSConnectionFactory_1" name="jmsCF:name" jndiName="jmsCF:jndiName" 
description="jmsCF:description" userID="jmsCF:user" password="{xor}NTIsHBllMT4yOg==" 
externalJNDIName="jmsCF:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_16">
<resourceProperties xmi:id="J2EEResourceProperty_18" name="jmsCF:customName" 
value="jmsCF:customValue"/>
</propertySet>
</factories>
<propertySet xmi:id="J2EEResourcePropertySet_17">
<resourceProperties xmi:id="J2EEResourceProperty_19" 
name="genericJMSProvider:customName" value="genericJMSProvider:customValue"/>
</propertySet>
</resources.jms:JMSProvider>
必需的字段包含:
  • “JMS 提供程序属性”页:名称和至少一个协议提供程序
  • “JMS 连接工厂属性”页:名称、JNDI 名称、目标类型
  • “JMS 目标属性”页:名称、JNDI 名称、目标类型
特殊情况:
  • 目标类型必须是 QUEUE 或 TOPIC。

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



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