[z/OS]

Flux des messages pour les beans gérés par message JCA sur z/OS avec l'intégration de service

Le fournisseur de messagerie par défaut WebSphere Application Server (intégration de service) prend en charge le mécanisme RA (Resource adapter) JCA sur z/OS. Lorsque vous installez une application de bean géré par message, vous fournissez une spécification d'activation.

L'illustration suivante montre le flux de messagerie des beans gérés par message JCA qui utilisent le bus d'intégration de services comme fournisseur de messagerie.

L'intégration de services inclut un adaptateur de ressources (RA). Le RA dispose d'un composant d'écoute qui s'exécute dans le processus auxiliaire CRA (control region adjunct) et un répartiteur qui s'exécute dans chaque région serviteur (SR). Le répartiteur RA gère le code d'application. Pour certaines charges de travail, WebSphere Application Server peut gérer directement la gestion de la charge de travail depuis le processus CRA.

Figure 1. Bus d'intégration de services : traitement des beans gérés par message
Une installation WebSphere Application Server possède une région de contrôle (CR), un auxiliaire de la région de contrôle (CRA) et plusieurs régions serviteur (SR). La CRA contient un classificateur WLM, un programme d'écoute RA et un moteur de messagerie de bus d'intégration de services. La SR contient un conteneur d'EJB, lequel contient un répartiteur de bean géré par message et un bean géré par message. L'installation inclut également une file d'attente WLM. Le texte suivant la figure décrit le chemin suivi par un message parmi ces éléments.
Le traitement est le suivant :
  1. Un message arrive dans un WebSphere Application Server qui s'exécute sur z/OS.
  2. Le moteur de messagerie verrouille le message et l'envoie au programme d'écoute RA.
  3. Le programme d'écoute RA envoie le message au classificateur WLM qui utilise des règles de classification fournies par l'utilisateur pour déterminer la classe du message.
  4. La classe de transaction est liée comme contexte.
  5. Le programme d'écoute RA envoie la référence de message au répartiteur RA dans une SR. L'illustration montre cette étape d'utilisation de la CR pour envoyer la référence via une file d'attente WLM, mais pour certaines charges de travail, le CRA peut envoyer la référence via une file d'attente WLM sans utiliser la CR.
  6. Le répartiteur RA lit le message dans le moteur de messagerie.
  7. Le répartiteur RA envoie le bean géré par message en appelant sa méthode onMessage.
  8. Le bean géré par message peut ensuite utiliser JMS pour la messagerie, si nécessaire.

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