Beans gérés par messages - Composants JCA

Vous pouvez configurer plusieurs composants d'administration pour les beans gérés par message comme programmes d'écoute dans l'adaptateur de ressources Java™ EE Connector Architecture (JCA) 1.5.

Composants d'un adaptateur de ressources JCA

Lorsqu'un adaptateur de ressources est installé, il fournit des définitions et des classes pour les objets gérés, comme les spécifications d'activation, par exemple. L'administrateur crée et configure les spécifications d'activation via des noms JNDI (Java Naming and Directory Interface), qui peuvent ensuite être utilisés par les applications.

L'adaptateur de ressources JCA utilise une spécification d'activation pour configurer un noeud final spécifique. Chaque application qui configure un ou plusieurs noeuds finals doit spécifier l'adaptateur de ressources qui envoie les messages au noeud final. L'application utilise la spécification d'activation pour fournir des propriétés de configuration au traitement des messages entrants.

Composants JMS utilisé avec un fournisseur de messagerie JCA

Les beans gérés par messages qui implémentent l'interface javax.jms.MessageListener sont utilisables avec la messagerie JMS.

Une application utilisant ce type de messagerie doit pouvoir accéder à des objets configurés, comme les fabriques de connexions et les destinations, lors de l'exécution :
  • Si le fournisseur JMS est le fournisseur par défaut ou le fournisseur de messagerie IBM MQ, l'administrateur configure ces objets pour le fournisseur JMS. Par exemple, pour configurer une spécification d'activation JMS pour le fournisseur de messagerie IBM MQ, ouvrez la console d'administration de WebSphere Application Server, puis sélectionnez Ressources > JMS->Spécifications d'activation.
  • L'administrateur peut également configurer ces objets pour l'adaptateur de ressources JMS, qui connecte l'application à un fournisseur JMS, en accédant à Ressources > Adaptateurs de ressources.

Si l'application comprend un ou plusieurs beans gérés par messages, l'administrateur peut configurer une spécification d'activation JMS ou un port du module d'écoute de messages. Pour les fournisseurs de messagerie compatibles avec JCA, l'administrateur configure généralement une spécification d'activation. Cela dit, plusieurs options sont possibles pour le fournisseur de messagerie IBM MQ : l'administrateur peut configurer une spécification d'activation ou un port du module d'écoute de messages (à des fins de compatibilité avec des versions précédentes de WebSphere Application Server).

La spécification d'activation JMS fournit au déployeur des informations sur les propriétés de configuration d'un bean géré par message, portant sur le traitement des messages entrants. Par exemple, une spécification d'activation JMS indique le nom d'un bus d'intégration des services auquel se connecter et contient des informations concernant les modes de reconnaissance des messages, les sélecteurs de messages et les types de destination ; de plus, elle précise si les abonnements durables sont partagés entre les connexions des membres d'un cluster de serveurs.

La spécification d'activation identifie une destination JMS en indiquant son nom JNDI. Le bean géré par message fonctionne comme un programme d'écoute sur une destination JMS spécifique.

La destination JMS est la destination du bus d'intégration de services (ou destination IBM MQ), que l'administrateur doit également configurer. Pour plus d'informations sur les ressources JMS et l'intégration des services, voir Messagerie par défaut.


Icône indiquant le type de rubrique Rubrique de concept



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