Bei der Konfigurationsmanager-Proxy handelt es sich um eine Anwendungsprogrammierschnittstelle, die Ihre Anwendungen zur Steuerung der Brokerdomänen über eine ferne Schnittstelle zum Konfigurationsmanager verwenden können.
Über eine Gruppe von Java-Klassen im CMP haben Ihre Anwendungen vollständigen Zugriff auf die Funktionen und Ressourcen des
Konfigurationsmanagers. Sie können beispielsweise das CMP für die Interaktion mit dem
Konfigurationsmanager verwenden, um folgende Vorgänge auszuführen:
- BAR-Dateien, Publish/Subscribe-Topologie, Themenstrukturen und Brokerkonfiguration implementieren.
- Publish/Subscribe-Topologie modifizieren; Broker, Brokerverbindungen und Brokerverbünde entfernen
- Ausführungsgruppen erstellen, modifizieren und löschen
- Den Status von Objekten (z. B. Ausführungsstatus) in der Domäne abfragen und setzen, und Informationen zu Statusänderungen empfangen
- Die Themenhierarchie bearbeiten
- Das Brokerereignisprotokoll und die Tabelle mit den aktiven Subskriptionen anzeigen
- Zugriffssteuerungslisten für die Domäne modifizieren. Hierfür muss eine Verbindung zu einem Konfigurationsmanager der Version 6.0 bestehen.
Bei dem CMP handelt es sich um eine Gruppe von Lightweight-Java-Klassen, die eine logische Position zwischen der Benutzeranwendung und dem
Konfigurationsmanager in der Java Virtual Machine (JVM) der Benutzeranwendung einnehmen. Damit der CMP ordnungsgemäß funktioniert, sind die
WebSphere MQ-Klassen für Java wie unten beschrieben erforderlich.
Die CMP-Anwendung kann auf derselben physischen Maschine wie der Konfigurationsmanager ausgeführt werden (JNI
zum Warteschlangenmanager unter Verwendung des WebSphere MQ-Transports für Java-Bindungen) oder in einem TCP/IP-Netz (ein WebSphere MQ-SVRCONN-Kanal unter Verwendung des WebSphere MQ-Transports für Java-Clients) verteilt werden.
Innerhalb derselben Anwendung kann der CMP mit mehreren
Konfigurationsmanagern kommunizieren:
Über die API ist die Herstellung einer Verbindung zu
Konfigurationsmanagern der folgenden Produkte und die Bearbeitung dieser Verbindung möglich:
- IBM WebSphere Business Integration Event Broker Version 5.0
- IBM WebSphere Business Integration Message Broker Version 5.0
- IBM WebSphere Business Integration Message Broker Version 5.0 with Rules
and Formatter Extension
- WebSphere Event Broker Version 6.0
- WebSphere Message Broker Version 6.0
Zu einer Domäne, die über einen Konfigurationsmanager der Version 5.0 gesteuert wird, können Broker der Version 2.1 und Broker der Version 5.0 gehören. Der CMP kann Implementierungen für beide Versionen durchführen.
Obwohl auf jeder physischen Maschine jeweils nur ein Konfigurationsmanager der Version 5.0 ausgeführt werden kann, kann eine einzelne CMP-Anwendung Verbindungen zu mehreren Konfigurationsmanagern der Version 5.0 herstellen.