Configuration de nouveaux fournisseurs JMS à l'aide de l'Outil de configuration des ressources du client d'application

Vous pouvez créer des configurations de fournisseur JMS (Java™ Message Service) pour le client d'application. Ce dernier bénéficie d'un service de messagerie par l'intermédiaire des interfaces JMS.

Pourquoi et quand exécuter cette tâche

Cette tâche consiste à créer des configurations de fournisseur JMS (Java Message Service) pour le client d'application. Ce dernier bénéficie d'un service de messagerie par l'intermédiaire des interfaces JMS. Un fournisseur JMS fournit deux sortes de ressources Java Platform, Enterprise Edition (Java EE). une fabrique de connexions JMS et une destination JMS.

Il est nécessaire, au cours d'une tâche administrative distincte, d'installer le client JMS (Java Messaging Service) sur la machine sur laquelle réside votre client d'application. Le fournisseur du produit de messagerie doit assurer une implémentation du client JMS. Pour plus d'informations, consultez la documentation du produit de messagerie.

Procédure

  1. Lancez l'outil ACRCT et ouvrez le fichier EAR pour lequel vous voulez configurer le nouveau fournisseur JMS. Le contenu du fichier EAR apparaît dans une vue arborescente.
  2. Dans l'arborescence, sélectionnez le fichier JAR dans lequel configurer le nouveau fournisseur JMS.
  3. Développez le fichier JAR pour en afficher le contenu.
  4. Cliquez avec le bouton droit de la souris sur Fournisseurs de messagerie. Effectuez l'une des actions suivantes :
    • Cliquez à l'aide du bouton droit de la souris sur le dossier et sélectionnez Nouveau.
    • Sur la barre de menus, cliquez sur Edition > Nouveau.
  5. Dans la boîte de dialogue des propriétés qui s'affiche, configurez les propriétés du fournisseur JMS.
  6. Cliquez sur OK lorsque vous avez terminé.
  7. Cliquez sur Fichier > Sauvegarder dans la barre de menus pour sauvegarder vos modifications.

Exemple

L'exemple de code suivant montre comment configurer les paramètres du fournisseur JMS, de la fabrique de connexions JMS et de la destination JMS pour les clients d'application.

<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>
Les zones requises sont les suivantes :
  • Page Propriétés du fournisseur JMS : nom et au moins un fournisseur de protocoles
  • Page Propriétés de la fabrique de connexions JMS : nom, nom JNDI, type de destination
  • Page Propriétés de la Destination JMS : nom, nom JNDI, type de destination
Cas particuliers :
  • Le type de destination doit être QUEUE ou TOPIC.

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



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