Vous pouvez connecter un bus d'intégration de services à un autre ou à un
gestionnaire de files d'attente ou groupe de partage de files
d'attente IBM MQ (appelé
"gestionnaire de files d'attente de passerelle") via un ou plusieurs bus
externes intermédiaires. Pour ce faire, vous devez créer une connexion de bus externe indirecte.
Avant de commencer
Pour créer une connexion de bus externe indirecte, vous devez définir les ressources suivantes :
- un bus d'intégration de services à partir duquel établir la connexion, appelé bus local,
- une connexion de bus externe directe du bus local au bus à utiliser comme bus intermédiaire,
- un bus d'intégration de services ou un gestionnaire de files d'attente de
passerelle auquel vous voulez connecter indirectement, appelé bus externe cible.
Pourquoi et quand exécuter cette tâche
Pour connecter deux bus indirectement, vous devez créer une connexion de bus externe indirecte sur le bus local qui spécifie un bus intermédiaire adapté et le bus cible requis. Il
doit exister une connexion directe ou indirecte entre le bus intermédiaire et le
bus externe cible, le bus d'intégration de services ou un gestionnaire de files
d'attente de passerelle auquel vous voulez vous connecter.
Pour interconnecter un bus et autre bus via un bus intermédiaire, ou une chaîne de bus, aucune nouvelle liaison n'est nécessaire si la connexion entre le bus intermédiaire ou la chaîne de bus et le bus cible existe. En revanche, chaque connexion de bus externe identifie un bus voisin comme "tronçon suivant" dans la chaîne sur le parcours menant au bus cible final. Chaque bus de la chaîne doit connaître le tronçon suivant dans la chaîne pour atteindre le bus cible. Le bus local utilise une connexion de bus externe pour identifier le bus suivant dans la chaîne menant au bus cible et se sert de sa liaison physique directe pour transmettre des messages à ce bus. Ensuite, chaque bus intermédiaire utilise sa connexion de bus externe définie en local pour identifier le bus suivant dans la chaîne jusqu'à ce que le bus cible soit atteint.
Procédure
- Dans le panneau de navigation, cliquez sur
. La liste des bus d'intégration de services s'affiche.
- Dans le panneau Bus, cliquez sur le bus d'intégration de services à partir duquel établir la connexion, c'est-à-dire le bus local.
- Dans l'onglet Configuration, sous Topologie, cliquez sur Connexions du bus externe.
- Dans la sous-fenêtre Connexions du bus externe, cliquez sur Nouveau pour lancer l'assistant Connexion de bus externe.
- Dans la sous-fenêtre Type de connexion de bus, sélectionnez Indirecte, via un autre bus.
- Dans la sous-fenêtre Détails de la connexion indirecte, entrez les détails suivants :
- Entrez le nom du bus externe cible auquel établir une connexion indirecte.
- Sélectionnez le nom du bus externe connecté directement à utiliser comme bus intermédiaire du bus cible.
- Une fois l'assistant Connexion du bus externe terminé, sauvegardez vos modifications dans la configuration maîtresse.
Résultats
Vous avez créé une connexion du bus local au bus cible
à l'aide du bus intermédiaire. Vous avez créé une connexion de bus externe indirecte contenant une définition de routage, ou liaison virtuelle.
Que faire ensuite
Vérifiez que des connexions existent entre le bus intermédiaire que vous avez spécifié et le bus cible. Si nécessaire, répétez la procédure afin de créer le
"tronçon suivant" dans la chaîne.