Configuration d'une spécification d'activation pour le fournisseur de messagerie par défaut

Configurez une spécification d'activation JMS pour permettre à un bean géré par message de communiquer avec le fournisseur de messagerie par défaut.

Pourquoi et quand exécuter cette tâche

Vous devez créer une spécification d'activation JMS si vous souhaitez utiliser un bean géré par message pour communiquer avec le fournisseur de messagerie par défaut via JCA (Java™ EE Connector Architecture) 1.5. JCA offre une connectivité Java entre les serveurs d'applications (WebSphere Application Server, par exemple) et les systèmes d'information d'entreprise. Cela permet de standardiser les fournisseurs JMS d'intégration aux serveurs d'applications Java et de fournir une infrastructure d'échange de données avec les systèmes d'entreprise, où les données sont transférées sous forme de messages.

Un ou plusieurs beans gérés par message peuvent partager une spécification d'activation JMS unique.

Comme une spécification d'activation JMS est un groupe de propriétés de configuration de messagerie et non pas un composant, elle ne peut pas être démarrée ou arrêtée manuellement. C'est pourquoi, pour éviter qu'un bean géré par message ne traite des messages, vous devez effectuer les tâches suivantes :
  • arrêtez l'application contenant le bean géré par message,
  • arrêtez le moteur de messagerie.

Toutes les propriétés de configuration des spécifications d'activation, exceptées les propriétés Nom, Nom JNDI, Nom JNDI de destination, Recherche de destination et Alias d'authentification sont remplacées par des propriétés de configuration d'activation nommées de manière appropriée dans le descripteur de déploiement d'un bean géré par message EJB 2.1 ou ultérieur. Pour un bean géré par message EJB 2.0, les propriétés Type de destination, Durabilité de l'abonnement, Mode d'identification et Sélecteur de message sont remplacées par les éléments correspondants dans le descripteur de déploiement. Pour ces deux types de bean, la propriété Nom JNDI de destination ou Recherche de destination peut être remplacée par une valeur spécifiée dans les liaisons du bean géré par message.

Procédure

  1. Démarrez la console d'administration.
  2. Affichez le fournisseur de messagerie par défaut. Dans le panneau de navigation, développez Ressources -> JMS -> Fournisseurs JMS.
  3. Sélectionnez le fournisseur par défaut pour lequel vous voulez configurer une spécification d'activation.
  4. Facultatif : Choisissez une autre portée pour définir le niveau auquel la spécification d'activation doit être visible, en fonction de vos besoins.
  5. Dans la sous-fenêtre de contenu, sous le titre Propriétés supplémentaires, cliquez sur Spécifications d'activation. Les spécifications d'activation JMS existantes du fournisseur de messagerie par défaut sont répertoriées dans la sous-fenêtre de contenu.
  6. Affichez les propriétés de la spécification d'activation JMS. Pour afficher une spécification d'activation existante, cliquez sur l'un des noms répertoriés.
    Pour créer une spécification d'activation JMS, cliquez sur Nouveau, puis spécifiez les propriétés requises suivantes :
    Chaîne
    Entrez le nom sous lequel la spécification d'activation est connue à des fins d'administration.
    Nom JNDI
    Entrez le nom JNDI permettant d'associer la spécification d'activation dans l'espace de nom JNDI.
    Type de destination
    Recherche de destination
    Entrez le nom JNDI utilisé par le bean géré par message pour rechercher la destination JMS dans l'espace de nom JNDI.

    Sélectionnez le type de destination dans la propriété Type de destination.

    Recherche de fabrique de connexions
    Indiquez le nom JNDI de la fabrique de connexions qui est utilisée par le bean géré par message pour rechercher les propriétés de fabrique de connexions et les remplacer dans les propriétés de spécification d'activation.
    Nom du bus

    Indiquez le nom du bus d'intégration de services auquel les connexions sont établies. Il doit s'agir du nom du bus sur lequel la destination de bus identifiée par la propriété Recherche de destination est définie.

    Vous pouvez sélectionner un bus existant ou entrer le nom d'un autre bus. Si vous entrez le nom d'un bus inexistant, vous devez créer et configurer ce bus pour que la spécification d'activation puisse être utilisée.

  7. Indiquez des propriétés de spécification d'activation JMS, en fonction de vos besoins.
  8. Facultatif : Spécifiez les propriétés de connexion de la spécification d'activation JMS ayant une incidence sur la façon dont le fournisseur de messagerie par défaut choisit le moteur de messagerie auquel votre application de bean géré par message se connecte. Par défaut, l'environnement connecte automatiquement les applications à un moteur de messagerie disponible sur le bus. Toutefois, vous pouvez indiquer des informations de configuration supplémentaires pour contrôler le processus de connexion ; par exemple, pour identifier des serveurs d'amorçage spéciaux ou pour limiter la connexion à un sous-groupe de moteurs de messagerie disponibles, ou pour améliorer la disponibilité ou les performances ou assurer le traitement séquentiel des messages reçus. Pour prendre connaissance des raisons justifiant cette opération et de la procédure à suivre, consultez la rubrique Connexion des applications JMS à un moteur de messagerie d'un bus.
  9. Cliquez sur OK.
  10. Sauvegardez les modifications de la configuration principale.

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