將 JMS 應用程式部署在 Liberty 應用程式用戶端儲存器上

您可以將使用 wasJmsClient-2.0 特性的傳訊應用程式配置成在 Liberty 應用程式用戶端儲存器上執行。

開始之前

您必須先建立用戶端,並在 client.xml 檔中新增用戶端應用程式的配置,才能執行應用程式用戶端。如需取得如何建立應用程式用戶端的範例,請參閱手動建立 Liberty 應用程式用戶端主題。

程序

  1. 如果要在用戶端上執行傳訊應用程式,請將 javaeeClient-7.0 特性新增至 client.xml 檔。
    <featureManager>
        <feature>javaeeClient-7.0</feature>
    </featureManager>
  2. 新增 Connection Factory 定義到 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 應用程式用戶端儲存器上執行。

指示主題類型的圖示 作業主題

檔名:twlp_dep_msg_embedded_client.html