Ein Anwendungsclient kann auf einem System überall im WebSphere MQ-Netz ausgeführt werden. Wenn die Anwendungen WebSphere MQ-Funktionen verwenden, um eine Verbindung mit dem Broker herzustellen und mit ihm zu interagieren (über MQI und AMI), müssen Sie die erforderlichen WebSphere MQ-Ressourcen einrichten.
Die Vorgehensweise zum Einrichten von Anwendungen entspricht der zum Einrichten von Clients für einen WebSphere MQ-Server. So werden Clientverbindungen zu einem Broker unterstützt:
Eine Anwendung kann Nachrichten nur von Warteschlangen empfangen, deren Eigner der Warteschlangenmanager ist, mit dem sie verbunden ist (diese Einschränkung gilt für alle WebSphere MQ-Anwendungen). Wenn daher eine Anwendung erwartet, Nachrichten aus einer Warteschlange zu empfangen, die von einem Service innerhalb eines bestimmten Brokers aufgefüllt wurde und deren Eigner der Warteschlangenmanager dieses Broker ist, muss sie eine Verbindung zu diesem Warteschlangenmanager herstellen (unter Verwendung einer lokalen oder einer WebSphere MQ-Clientverbindung).
Eine Anwendung, die Nachrichten einreiht, kann jedoch Verbindungen zu jedem Warteschlangenmanager im Netz herstellen, sofern der Warteschlangenmanager die Zieladresse auflösen kann. In allen Fällen muss der Warteschlangenmanager, zu dem die Clientanwendung eine Verbindung herstellt, den Standort der Warteschlange(n) kennen, in die die Anwendung Nachrichten einreiht (beispielsweise unter Verwendung von Definitionen für ferne Warteschlangen).
Wenn Sie eine WebSphere MQ-Warteschlange als Knoten im Nachrichtenfluss definieren, dürfen Sie dabei keinen Namen verwenden, der mit SYSTEM_BROKER beginnt. Namen, die diese Zeichen enthalten, sind für Warteschlangen reserviert, die von WebSphere Event Broker-Komponenten zur internen Nutzung definiert werden.
Wenn Ihre Anwendung ein Subskribent ist, der von anderen Anwendungen veröffentlichte Nachrichten empfängt, kann sie eine temporäre dynamische Warteschlange als ihre Subskribentenwarteschlange angeben. In diesem Fall hebt der Broker automatisch die Registrierung der Subskription auf, wenn die Warteschlange gelöscht wird.
Weitere Informationen zu Anwendungen, zum Einreihen und Abrufen von Nachrichten sowie zur Verwendung von WebSphere MQ-Clients finden Sie in den Abschnitten Clients und Application Programming Guide des WebSphere MQ Version 6 Information Center online oder im WebSphere MQ Version 5.3-Handbuch auf der Webseite der Bibliothek zu WebSphere MQ.