Déploiement d'applications JMS dans le conteneur du client d'application Liberty

Vous pouvez configurer les applications de messagerie qui utilisent la fonction wasJmsClient-2.0 pour qu'elles s'exécutent dans la conteneur du client d'application Liberty.

Avant de commencer

Avant d'exécuter un client d'application, vous devez créer un client et ajouter une configuration pour votre application client dans le fichier client.xml. Pour obtenir des exemples de création de client, consultez la rubrique Création manuelle d'un client d'application Liberty.

Procédure

  1. Pour exécuter l'application de messagerie sur le client, ajoutez la fonction javaeeClient-7.0 dans le fichier client.xml.
    <featureManager>
        <feature>javaeeClient-7.0</feature>
    </featureManager>
  2. Ajoutez les définitions de fabrique de connexion au fichier client.xml.
    • Pour le domaine point-à-point :
      <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>
    • Pour le domaine publication/abonnement :
      <jmsTopicConnectionFactory jndiName="eis/tcf">
          <properties.wasJms
          clientID="defaultID" />
      </jmsTopicConnectionFactory>
      
      <jmsTopic jndiName="eis/topic1">
          <properties.wasJms topicName="Football" />
      </jmsTopic>
    L'application JMS est prête pour exécution dans le conteneur du client d'application Liberty.

Icône indiquant le type de rubrique Rubrique Tâche



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_dep_msg_embedded_client
Nom du fichier : twlp_dep_msg_embedded_client.html