# Teil 2: Warteschlangenmanager miteinander verbinden

Text der Produkteinführung | Animation der Produkteinführung
--- | ---

`Bei Verwendung mehrerer Warteschlangenmanager können diese über Nachrichtenkanäle miteinander verbunden werden.`

`Nachrichtenkanäle stehen möglicherweise nicht immer zur Verfügung (z. B. bei Netzwerkfehlern). Aus diesem Grund verwendet jeder Nachrichtenkanal eine Übertragungswarteschlange, um vorübergehend alle Nachrichten zu speichern, die an den anderen Warteschlangenmanager gesendet werden sollen.`

`Wenn ferne Warteschlangendefinitionen verwendet werden, muss den Anwendungen nicht bekannt sein, welche Warteschlangen des Warteschlangenmanagers darin enthalten sind. In diesen Definitionen sind die Namen von Zielwarteschlangen und Übertragungswarteschlangen enthalten. Der lokale Warteschlangenmanager verwendet diese Informationen, um festzulegen, wohin die Nachricht gesendet werden muss.`

Dieser Teil der Animation veranschaulicht die Verbindung von Warteschlangenmanagern. Er basiert auf der vorherigen Animation, bei der 2 Computer durch einen MQ-Clientkanal miteinander verbunden sind.

Ein dritter Computer wird angezeigt, der über einen eigenen Warteschlangenmanager mit der Bezeichnung "QM_B" und eine lokale Warteschlange mit der Bezeichnung "B1" verfügt. Er ist über einen Nachrichtenkanal mit dem anderen Warteschlangenmanager verbunden.

Eine Übertragungswarteschlange mit der Bezeichnung "QM_B" wird jetzt im Warteschlangenmanager "QM_A" angezeigt. Der Computer mit dem Client führt den Befehl "Verbindung mit QM_A herstellen, auf B1 bei QM_B stellen" aus.

Die Nachricht wird an QM_A und in die Übertragungswarteschlange gesendet, die die Nachricht über den Nachrichtenkanal an den Warteschlangenmanager "QM_B" und in die lokale Warteschlange "B1" weiterleitet.

Der Computer verarbeitet anschließend die Daten vom Warteschlangenmanager.

Eine Definition einer fernen Warteschlange mit der Bezeichnung "B1" wird im Warteschlangenmanager "QM_A" angezeigt. Dort sind die Anweisungen "B1 = B1 in QM_B" gespeichert.

Der Computer mit dem WebSphere MQ-Client führt den Befehl "Verbindung mit QM_A herstellen, auf B1 stellen" aus. Mit diesem Befehl wird eine Nachricht an die Definition der fernen Warteschlange "B1" gesendet, die die Nachricht über die Übertragungswarteschlange an "QM_B" weiterleitet. Diese wiederum leitet die Nachricht an die Warteschlange "B1" in "QM_B" weiter. Anschließend wird die Nachricht vom Computer verarbeitet.

Übergeordnetes Thema: Grundlegende Konzepte zu WebSphere MQ