Configuration des ressources JMS du module d'écoute de noeud final SOAP sur JMS synchrone

Configurez les modules d'écoute de noeud final SOAP sur Java™ Message Service (JMS) synchrones de façon à utiliser un fournisseur JMS (fournisseur de messagerie par défaut ou autre fournisseur tel que WebSphere MQ) pour la transmission des messages SOAP sur JMS.

Avant de commencer

Si vous ne l'avez pas déjà fait, choisissez un fournisseur de messagerie JMS.

Pourquoi et quand exécuter cette tâche

Si vous définissez un module d'écoute de noeud final SOAP sur JMS, vous devez d'abord configurer les ressources JMS suivantes pour votre fournisseur JMS :
  • Destination de file d'attente du bus d'intégration de services (pour le fournisseur de messagerie par défaut)
  • fabrique de connexions de file d'attente JMS
  • destination de file d'attente JMS
  • Port d'écoute ou spécification d'activation JMS
Remarque :
Les ports d'écouteur sont stabilisés. Pour plus d'informations, lisez l'article sur les fonctions stabilisées. Dans la mesure du possible, déployez l'application écouteur de noeud final pour qu'elle utilise une spécification d'activation. Seules les spécifications d'activation peuvent être employées avec le fournisseur de messagerie par défaut, tandis que le fournisseur de messagerie WebSphere MQ permet d'utiliser les spécifications d'activation ou les ports d'écoute.

Procédure

  1. Utilisez la console d'administration pour créer et configurer les fabriques de connexions et destinations de file d'attente.

    Pour plus d'informations sur la procédure à suivre pour votre fournisseur de messagerie, voir les liens connexes.

    Créez une fabrique de connexions de file d'attente et une destination de file d'attente pour chaque module d'écoute de noeud final que vous souhaitez configurer. Par exemple, si vous prévoyez de configurer les deux modules d'écoute de noeud final SOAP sur JMS qui sont fournis avec WebSphere Application Server, créez deux fabriques de connexions (une pour chaque module d'écoute) et deux files d'attente. Les ressources JMS et les noms JNDI que les modules d'écoute de noeud final SOAP sur JMS fournis attendent par défaut sont indiqués dans le tableau suivant. Si vous utilisez d'autres ressources et noms dans cette étape, modifiez les valeurs par défaut lorsque vous configurer les modules d'écoute de noeud final.

    Tableau 1. Ressources JMS et noms JMS attendus. La première colonne de ce tableau recense les ressources JMS, la deuxième colonne indique les noms JNDI par défaut prévus pour le programme d'écoute de noeud final 1, la troisième colonne indique le nom JNDI par défaut prévu pour le programme d'écoute de noeud final 2, la quatrième colonne indique le nom de file d'attente prévu pour le programme d'écoute de noeud final 1 et la cinquième colonne indique le nom de file d'attente prévu pour le programme d'écoute de noeud final 2.
    Ressource JMS nom JNDI par défaut (module d'écoute de noeud final 1) nom JNDI par défaut (module d'écoute de noeud final 2) nom de la file d'attente (module d'écoute de noeud final 1) nom de la file d'attente (module d'écoute de noeud final 2)
    fabrique de connexions de file d'attente JMS jms/SOAPJMSFactory1 jms/SOAPJMSFactory2 Non requis Non requis
    destination de file d'attente JMS jms/SOAPJMSQueue1 jms/SOAPJMSQueue2 Défini par l'utilisateur (par exemple : SOAPJMSDestQueue1) Défini par l'utilisateur (par exemple : SOAPJMSDestQueue2)
  2. Configurez la destination sous-jacente pour chaque file d'attente JMS.

    Configurez ces destinations comme indiqué dans la documentation du fournisseur JMS. Si vous utilisez le fournisseur de la messagerie par défaut, utilisez la console d'administration pour ajouter les deux nouveaux noms de file d'attente spécifiés dans le tableau précédent en tant que destinations du serveur d'applications, comme il est décrit dans la rubrique Création d'une file d'attente pour la messagerie point-à-point. L'identificateur de la destination doit correspondre à celui défini par l'utilisateur comme nom de file d'attente dans la table précédente.

  3. Configurez les détails de déploiement pour l'application.
    Si vous employez des spécifications d'activation, utilisez la console d'administration pour créer et configurer ces dernières comme indiqué dans Configuration d'une spécification d'activation pour le fournisseur de messagerie par défaut ou Création d'une spécification d'activation pour le fournisseur de messagerie WebSphere MQ. Créez deux spécifications d'activation ; une pour chaque module d'écoute de noeud final. Les ressources JMS par défaut et les noms associés attendus par les modules d'écoute de noeud final SOAP sur JMS synchrones sont fournis dans le tableau ci-après. Toutefois, vous pouvez utiliser un nom JNDI pour la spécification d'activation, à condition que le fichier EAR ait les mêmes références JNDI dans le panneau "Liaison des beans enterprise à des noms de port d'écoute ou à des noms JNDI de spécification d'activation" de la console d'administration. Si vous utilisez d'autres ressources et noms dans cette étape, modifiez les valeurs par défaut lorsque vous configurer les modules d'écoute de noeud final. Vous devez également arrêter puis redémarrer le serveur d'applications.
    Tableau 2. Ressource JMS par défaut et nom associé attendu. La première colonne de ce tableau recense les ressources JMS, la deuxième colonne indique les noms JNDI par défaut prévus pour le programme d'écoute de noeud final 1, la troisième colonne indique le nom JNDI par défaut prévu pour le programme d'écoute de noeud final 2, la quatrième colonne indique le nom de file d'attente prévu pour le programme d'écoute de noeud final 1 et la cinquième colonne indique le nom de file d'attente prévu pour le programme d'écoute de noeud final 2.
    Ressource JMS nom JNDI par défaut (module d'écoute de noeud final 1) nom JNDI par défaut (module d'écoute de noeud final 2) nom de la destination (module d'écoute de noeud final 1) nom de la destination (module d'écoute de noeud final 2)
    spécification d'activation eis/SOAPJMSChannel1 eis/SOAPJMSChannel2 jms/SOAPJMSQueue1 jms/SOAPJMSQueue2
    Si vous employez des ports d'écoute avec un fournisseur JMS pris en charge, utilisez la console d'administration pour créer et configurer ces derniers dans le service d'écoute des messages, comme indiqué dans Ajout d'un port d'écoute. Créez deux ports d'écoute (un pour chaque module d'écoute de noeud final). Les ressources JMS par défaut et les noms associés attendus par les modules d'écoute de noeud final SOAP sur JMS fournis sont indiqués dans le tableau ci-après. Si vous utilisez d'autres ressources et noms dans cette étape, modifiez les valeurs par défaut lorsque vous configurer les modules d'écoute de noeud final.
    Tableau 3. Ressources JMS et noms JMS attendus. La première colonne de ce tableau recense les ressources JMS, la deuxième colonne indique les noms JNDI par défaut prévus pour le programme d'écoute de noeud final 1, la troisième colonne indique le nom JNDI par défaut prévu pour le programme d'écoute de noeud final 2, la quatrième colonne indique le nom de file d'attente prévu pour le programme d'écoute de noeud final 1 et la cinquième colonne indique le nom de file d'attente prévu pour le programme d'écoute de noeud final 2.
    Ressource JMS nom par défaut (à utiliser avec le module d'écoute de noeud final SOAP sur JMS 1) nom par défaut (à utiliser avec le module d'écoute de noeud final SOAP sur JMS 2)
    port du programme d'écoute SOAPJMSPort1 SOAPJMSPort2
    fabrique de connexions jms/SOAPJMSFactory1 jms/SOAPJMSFactory2
    destination jms/SOAPJMSQueue1 jms/SOAPJMSQueue2
  4. Sauvegardez les modifications de la configuration principale.
  5. Liez les ressources JMS en arrêtant puis en redémarrant le serveur d'applications.

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=tjw_epl_soapjms
Nom du fichier : tjw_epl_soapjms.html