JMS-Anwendungen im Liberty-Anwendungs-Client-Container implementieren

Sie können Messaging-Anwendungen konfigurieren, die das Feature wasJmsClient-2.0 für die Ausführung im Liberty-Anwendungs-Client-Container verwenden.

Vorbereitende Schritte

Bevor Sie einen Anwendungsclient ausführen können, müssen Sie einen Client erstellen und Ihrer Clientanwendung in der Datei client.xml eine Konfiguration hinzufügen. Informationen mit Beispielen zum Erstellen des Anwendungclients finden Sie unter Liberty-Anwendungsclient manuell erstellen.

Vorgehensweise

  1. Wenn Sie die Messaging-Anwendung im Client ausführen möchten, fügen Sie das Feature javaeeClient-7.0 der Datei client.xml hinzu.
    <featureManager>
        <feature>javaeeClient-7.0</feature>
    </featureManager>
  2. Fügen Sie die Verbindungsfactory-Definitionen der Datei client.xml hinzu.
    • Für Punkt-zu-Punkt-Domänen:
      <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>
    • Für Publish/Subscribe-Domänen:
      <jmsTopicConnectionFactory jndiName="eis/tcf">
          <properties.wasJms
          clientID="defaultID" />
      </jmsTopicConnectionFactory>
      
      <jmsTopic jndiName="eis/topic1">
          <properties.wasJms topicName="Football" />
      </jmsTopic>
    Die JMS-Anwendung ist für die Ausführung im Liberty-Anwendungs-Client-Container bereit.

Symbol das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 01.12.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_dep_msg_embedded_client
Dateiname: twlp_dep_msg_embedded_client.html