在 Liberty 应用程序客户机容器上部署 JMS 应用程序

可配置使用 wasJmsClient-2.0 功能部件的消息传递应用程序以在 Liberty 应用程序客户机容器上运行。

开始之前

必须先创建客户机并在 client.xml 文件中为客户机应用程序添加配置,才能运行应用程序客户机。有关如何创建应用程序客户机的示例,请参阅手动创建 Liberty 应用程序客户机主题。

过程

  1. 要在该客户机上运行消息传递应用程序,请将 javaeeClient-7.0 功能部件添加至 client.xml 文件。
    <featureManager>
        <feature>javaeeClient-7.0</feature>
    </featureManager>
  2. 将连接工厂定义添加至 client.xml 文件。
    • 对于点到点域:
      <jmsQueueConnectionFactory jndiName="jndi_JMS_BASE_QCF" connectionManagerRef="ConMgr6">
            <properties.wasJms remoteServerAddress="localhost:7276:BootstrapBasicMessaging" /> 
      </jmsQueueConnectionFactory>
      <connectionManager id="ConMgr6" maxPoolSize="10"/>
      
      <jmsQueue jndiName="jndi_INPUT_Q">
          <properties.wasJms queueName="QUEUE1" />
      </jmsQueue>
    • 对于发布/预订域:
      <jmsTopicConnectionFactory jndiName="eis/tcf">
          <properties.wasJms
          clientID="defaultID" />
      </jmsTopicConnectionFactory>
      
      <jmsTopic jndiName="eis/topic1">
          <properties.wasJms topicName="Football" />
      </jmsTopic>
    该 JMS 应用程序已准备好在 Liberty 应用程序客户机容器上运行。

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



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