Sujets de réponse pour la messagerie demande-réponse via un lien IBM MQ

Les applications JMS WebSphere Application Server et IBM MQ peuvent publier des messages dans un espace de sujets avec un sujet de réponse. Les applications situées dans l'autre réseau peuvent recevoir le message, obtenir la destination de réponse et publier un message sur le sujet de réponse. Les réponses de type sujet traversent le lien IBM MQ via le pont de publication/abonnement.

Les réponses de type sujet sont de deux sortes :
  1. Les réponses de sujet permanent.
  2. Les réponses de sujet temporaire.

Les destinations de réponse de type sujet ne peuvent pas être utilisées avec la plupart des applications IBM MQ. Les applications JMS IBM MQ les gèrent correctement, mais pas les applications MQI.

Réponses de sujet permanent

Pour qu'un message de réponse publié sur un sujet permanent passe d'un serveur WebSphere Application Server à un réseau IBM MQ, l'administrateur doit définir un mappage de sujet approprié sur le pont de publication/abonnement associé au lien IBM MQ. Le mappage définit le nom du sujet et indique si les messages doivent circuler de IBM MQ vers WebSphere Application Server, de WebSphere Application Server vers IBM MQ ou si le flux peut être bidirectionnel.

Par exemple, une application JMS IBM MQ publie des messages sur le sujet "monSujet" dans le réseau IBM MQ. Les messages ont un sujet de réponse appelé "monSujetRéponse". Une application JMS WebSphere Application Server a besoin de recevoir ces messages et de publier des réponses à destination du sujet de réponse. Pour permettre cet échange de messages, vous devez spécifier deux mappages de sujet sur le pont de publication/abonnement :
  • Un premier mappage pour que le pont s'abonne à "monSujet" dans le réseau IBM MQ. Grâce à ce mappage, lorsque l'application JMS IBM MQ publie des messages sur "monSujet", ils sont envoyés via le lien IBM MQ, traduits dans un format approprié, puis livrés à la file d'attente abonnée du pont de publication/abonnement. De là, ils sont traités et envoyés à l'espace de sujets conformément au mappage de sujet. L'application JMS WebSphere Application Server reçoit les messages à partir de l'espace de sujets.
  • Un second mappage pour que le pont de publication/abonnement transfère au réseau IBM MQ les messages publiés sur "monSujetRéponse" dans WebSphere Application Server. Grâce à ce mappage, lorsque l'application JMS WebSphere Application Server publie des messages de réponse sur "monSujetRéponse" dans l'environnement WebSphere Application Server, le pont les envoie au réseau IBM MQ, où ils sont publiés sur "monSujetRéponse".

Réponses de sujet temporaire

Pour qu'un message de réponse de sujet temporaire passe de l'environnement WebSphere Application Server à un réseau IBM MQ, vous n'avez pas à définir de mappage distinct. Un nom de sujet temporaire est attribué au moment de l'exécution et le message de réponse est alors automatiquement acheminé entre WebSphere Application Server et un réseau IBM MQ à travers le pont de publication/abonnement.

Cependant, pour que les réponses de sujet temporaire soient acheminées du bus d'intégration de services à IBM MQ via le pont de publication/abonnement, vous devez configurer la file d'attente de flux du courtier du mappage de sujet sur lequel la demande est envoyée. Cette file d'attente est celle où sont publiés les messages. Cette zone est automatiquement spécifiée pour les mappages de sujet bidirectionnels. Bien qu'il ne s'agisse pas d'une donnée obligatoire pour les mappages de sujet "à partir de MQ", cette zone doit être remplie si vous souhaitez que les réponses de sujet temporaire soient acheminées.

Les réponses de sujet temporaire ne sont prises en charge que pour les messages de publication. Les messages de demande point-à-point avec des destinations de réponse de type sujet temporaire ne sont pas pris en charge.


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