Messagerie point-à-point avec un réseau IBM MQ

La liaison WebSphere MQ, définie dans un moteur de messagerie du bus d'intégration de services, décrit les attributs requis pour se connecter à un gestionnaire de files d'attente IBM MQ ou (pour IBM MQ for z/OS) à un groupe de partage de file d'attente faisant office de passerelle vers le réseau IBM MQ, et lui envoyer des messages ou en recevoir de ce dernier.

La messagerie point-à-point peut être :
  • Une demande de WebSphere Application Server à IBM MQ, éventuellement suivie d'une réponse de IBM MQ.
  • Une demande d'un réseau IBM MQ, éventuellement suivie d'une réponse de WebSphere Application Server.
L'illustration suivante montre le flux de messages point à point sur la liaison WebSphere MQ.
Figure 1. Echange de messages entre les canaux émetteur et récepteur d'une liaison WebSphere MQ et un gestionnaire de files d'attente de passerelle possédant des canaux récepteur et émetteur.
Cette figure illustre le flux des messages point-à-point sur la liaison WebSphere MQ.

Voir Messagerie demande-réponse via un lien IBM MQ pour plus d'informations sur les messages de réponse envoyés sur la liaison IBM MQ.

La messagerie point-à-point peut également inclure :
  • Une demande de WebSphere Application Server via un réseau IBM MQ à un autre système WebSphere Application Server et une réponse de ce système WebSphere Application Server, de nouveau via IBM MQ. Pour plus de détails sur ce modèle de flux de messagerie en deux phases, voir Messagerie entre deux serveurs d'applications via IBM MQ.
  • Une demande d'un réseau IBM MQ via un système WebSphere Application Server à un autre réseau IBM MQ et une réponse de ce réseau IBM MQ, de nouveau via un système WebSphere Application Server. Pour plus de détails sur ce modèle de flux de messagerie en deux phases, voir Messagerie entre deux réseaux IBM WQ via un serveur d'applications.
L'illustration ci-dessous montre comment les messages peuvent être échangés entre les applications et les moteurs de messagerie sur le même bus et entre la liaison WebSphere MQ et les gestionnaires de files d'attente connectés au gestionnaire de files d'attente de passerelle dans le réseau IBM MQ.
Figure 2. Echange de messages entre les moteurs de messagerie d'un bus contenant une liaison WebSphere MQ connectée à un gestionnaire de files d'attente de passerelle d'un bus externe.
Cette figure illustre la façon dont les messages peuvent être échangés entre les applications et les moteurs de messagerie se trouvant sur le même bus.
Remarques :
  • Si l'application WebSphere Application Server envoie les messages point à point à une application IBM MQ qui n'est pas JMS, telle qu'une application de gestion des messages IBM MQ dans CICS (en utilisant le pont CICS MQ) ou IMS (en utilisant le pont IMS MQ), l'application WebSphere Application Server doit utiliser des techniques spéciales pour que les messages d'intégration de services (très vraisemblablement des messages JMS) soient présentés à l'application non-JMS d'une manière compréhensible pour l'application. Pour plus d'informations, voir Programmation de l'interopérabilité avec IBM MQ , Conversion de messages au format IBM MQ par l'intégration de services et Traitement des en-têtes de message IBM MQ qui décrivent les classes auxiliaires WebSphere Application Server qui aident à créer des en-têtes et du contenu de corps adaptés.
  • Certaines applications IBM MQ peuvent gérer les messages qui contiennent un en-tête MQRFH2 (il s'agit généralement d'applications JMS, XMS ou IBM MQ Version 7) et d'autres ne le peuvent pas (il s'agit généralement des applications IBM MQ qui prédatent l'en-tête MQRFH2). Vous devez définir le contexte de destination pour interdire l'ajout d'un en-tête MQRFH2 lorsque les messages sont destinés à une application IBM MQ qui ne peut pas traiter cet en-tête. Pour plus d'informations sur la définition du contexte de destination, voir Indication si les messages sont transmis à IBM MQ en tant que messages JMS. L'en-tête MQRFH2 contient des zones spécifiques du bus d'intégration de services. Pour plus d'informations sur ces zones, voir Mappage de zones d'en-tête MQRFH2 supplémentaires dans l'intégration de services.
  • Un nom de file d'attente IBM MQ est également valide comme nom de destination de bus et, de manière générale, configurez une destination de bus qui est une file d'attente IBM MQ pour utiliser le nom de file d'attente IBM MQ. Si les applications de bus doivent utiliser un nom différent, utilisez une destination d'alias à cet effet.
  • Les exits de canal IBM MQ ou de conversion (par exemple, pour la conversion des données) ne sont pas pris en charge par la liaison WebSphere MQ.

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