Messagerie entre deux réseaux IBM WQ via un serveur d'applications

Vous pouvez utiliser des liens IBM MQ pour envoyer un message d'un réseau IBM MQ vers un autre via un serveur d'applications WebSphere Application Server.

Vous pouvez échanger des messages entre deux réseaux IBM MQ via un bus d'intégration de services intermédiaire, comme le montre l'illustration suivante.
Figure 1. Echange de messages entre deux réseaux IBM MQ via un système serveur d'applications intermédiaire.
Un réseau WebSphere MQ est connecté par un lien WebSphere MQ à un bus d'intégration de services WebSphere Application Server. Le bus d'intégration de services est connecté par un lien WebSphere MQ supplémentaire à un autre réseau WebSphere MQ. Les réseaux WebSphere MQ sont considérés comme des bus externes directement connectés et le bus d'intégration de services est le bus local.
La configuration et le fonctionnement de la messagerie entre deux réseaux IBM MQ (bus) via un bus d'intégration de services intermédiaire est beaucoup plus simple si vous choisissez un nom de bus d'intégration de services conforme aux restrictions de dénomination de gestionnaire de files d'attente IBM MQ :
  • Les gestionnaires de files d'attente se trouvant dans les réseaux IBM MQ "voient" le bus d'intégration de services intermédiaire comme gestionnaire de files d'attente et y font référence en indiquant le nom du gestionnaire de files d'attente virtuel. Si le nom du bus d'intégration de services est conforme aux restrictions IBM MQ des noms de gestionnaire de files d'attente, le nom de gestionnaire de files d'attente virtuel utilisé par les réseaux IBM MQ peut (et doit) être identique au nom de bus utilisé par l'intégration de services.
  • Le bus d'intégration de services inclut deux moteurs de messagerie de passerelle, l'un d'entre eux se connectant à chacun des réseaux IBM MQ en utilisant des liens IBM MQ (connus des gestionnaires de files d'attente de passerelle IBM MQ comme une paire émetteur-récepteur de canaux de messages IBM MQ). Le bus d'intégration de services doit définir les deux réseaux IBM MQ comme bus externes avec des noms identiques aux noms IBM MQ des gestionnaires de files d'attente de passerelle.
Les messages reçus par le bus d'intégration de services de l'un des réseaux IBM MQ et destinés à un autre réseau IBM MQ définissent le nom de file d'attente cible et le nom du gestionnaire de files d'attente cible. L'intégration de services interprète le nom du gestionnaire de files d'attente cible comme nom de bus. Lorsque le gestionnaire de files d'attente cible est le gestionnaire de files d'attente de passerelle pour le réseau IBM MQ cible, l'intégration de services route correctement le message. Lorsque le gestionnaire de files d'attente cible n'est pas le gestionnaire de files d'attente de passerelle du réseau IBM MQ cible, il existe deux options :
  • Dans l'intégration de services, définissez le gestionnaire de files d'attente cible comme bus externe indirect, connecté par le bus externe IBM MQ défini avec le nom du gestionnaire de files d'attente de passerelle.
  • Dans l'intégration de services, définissez la combinaison de file d'attente cible (nom de destination ou identificateur dans la terminologie d'intégration de services) et de gestionnaire de files d'attente (nom de bus dans la terminologie d'intégration de services) avec une destination d'alias qui mappe la combinaison au réseau cible IBM MQ (bus externe dans la terminologie d'intégration de services) avec le nom de destination (identificateur) dans le format target-queue-name@target-queue-manager-name.

Les messages reçus par le bus d'intégration de services depuis un réseau IBM MQ et destiné à un autre réseau IBM MQ peuvent inclure une file d'attente de réponse. Cela est spécifié comme nom de file d'attente de réponse et nom de gestionnaire de files d'attente de réponse. Lorsque le bus d'intégration de services reçoit le message, le lien WebSphere MQ remplace ces informations de réponse par une destination de bus d'intégration de services comprenant un nom de bus (nom du gestionnaire de files d'attente IBM MQ pour le gestionnaire de files d'attente de passerelle) et un nom de destination (identificateur) de format reply-to-queue-name@reply-to-queue-manager-name. Ces nouvelles informations de réponse sont envoyées avec le message à l'application réceptrice IBM MQ. La longueur combinée du nom de file d'attente de réponse, le caractère "@" et le nom du gestionnaire de files d'attente de réponse doit être inférieure ou égale à la longueur maximale (48 caractères) du nom de file d'attente IBM 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=cjc0007_
Nom du fichier : cjc0007_.html