Destinations JMS (files d'attente et rubriques)
Une destination JMS est un objet (file d'attente JMS ou rubrique JMS ) qui représente la cible des messages produits par le client et la source des messages consommés par le client. Les destinations représentent des files d'attente en mode point-à-point et des rubriques en mode publication/abonnement.
Le client JMS peut utiliser un objet de destination unique pour y placer des messages et en extraire des messages, ou le client JMS peut utiliser des objets de destination distincts. Le même objet de destination peut être utilisé à la fois pour les fournisseurs de messagerie IBM® MQ et en temps réel. Par conséquent, contrairement aux fabriques de connexions, il n'est pas nécessaire de créer des objets de destination distincts pour les différents fournisseurs de messagerie. Le transport en temps réel n'est pas disponible dans IBM MQ 8.0. Si vous utilisez IBM MQ 8.0 , vous pouvez définir le transport en temps réel, mais il échoue lorsque vous tentez de créer une connexion.
Dans la figure, la destination appelée Destination 1
est stockée dans le dossier Destinations du contexte initial appelé File
System Initial Context
.
Lorsque vous créez un objet de destination, vous devez indiquer si la destination est une file d'attente JMS (dans le domaine de messagerie point-à-point) ou une rubrique JMS (dans le domaine de messagerie de publication / abonnement) ; vous ne pouvez pas modifier le domaine une fois la destination créée. Vous devez également configurer la destination avec le nom de la file d'attente ou de la rubrique qu'elle représente. L'utilisation de JMS présente l'avantage de vous permettre de modifier le nom de la file d'attente ou de la rubrique utilisée par le client JMS en modifiant la valeur d'une propriété dans la définition de destination et de ne pas mettre à jour le client JMS lui-même.
Pour plus d'informations, voir Utilisation des classes IBM MQ pour JMS et Messagerie de publication / abonnement dans la documentation IBM.