WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Im CMP-API-Testprogramm einen Broker anzeigen und verwalten

Mit dem Mustercode 'CMP-API-Testprogramm' können Sie einen Broker anzeigen und verwalten.

Führen Sie folgende Schritte aus, um einen Broker mit dem CMP-API-Testprogramm anzuzeigen und zu verwalten:
  1. Starten Sie das CMP-API-Testprogramm:
    • Windows platformKlicken Sie unter Windows auf Start > Alle Programme > IBM WebSphere Message Broker 8.0.0.0 > Java-Programmierungs-APIs > Konfigurationsmanager-Proxy API-Testprogramm.
    • Linux platformUNIX platformz/OS platformFür andere Plattformen:
      1. Führen Sie mqsiprofile aus, um eine Brokerbefehlsumgebung zu starten, oder befolgen Sie die Anleitungen des Shell-Scripts StartConfigManagerProxyExerciser, um den korrekten CLASSPATH für Ihre Umgebung zu konfigurieren.
      2. Stellen Sie sicher, dass Ihre Benutzer-ID über Schreibzugriff auf das aktuelle Verzeichnis verfügt. Das CMP API-Testprogramm speichert seine Konfigurationseinstellungen in einer Datei in diesem Verzeichnis.
      3. Führen Sie das Shell-Script aus:
        Installationsverzeichnis\sample\ConfigManagerProxy\StartConfigManagerProxyExerciser
    Daraufhin wird das Fenster mit dem CMP-API-Testprogramm geöffnet.
  2. Stellen Sie eine Verbindung zu einem aktiven Broker her, indem Sie entweder auf Datei > Verbindung zu lokalem Broker herstellen oder auf Datei > Verbindung zu fernem Broker herstellen klicken.

    Daraufhin wird der Dialog Mit Broker verbinden geöffnet.

  3. Geben Sie die Verbindungsparameter für den Broker ein und klicken Sie anschließend auf Übergeben.

    Die Informationen zum Broker werden abgerufen und im Fenster des CMP-API-Testprogramms angezeigt. Sie haben nun eine Verbindung zum Broker hergestellt.

    Oben links im Fenster wird der Broker, zu dem eine Verbindung besteht, hierarchisch dargestellt. Wenn Sie Objekte in der Baumstruktur auswählen, werden in der Tabelle rechts daneben die Attribute des ausgewählten Objekts angezeigt. In der Spalte 'Methode' sind die CMP-API-Methoden aufgelistet, die in Ihren Java™-Anwendungen aufgerufen werden können, und in der Spalte 'Ergebnis' sind die Daten aufgeführt, die beim Aufruf der CMP-API-Methode für das ausgewählte Objekt zurückgegeben werden.

  4. Führen Sie eine CMP-API-Methode für ein Brokerobjekt aus. CMP-API-Methoden werden zur Verwaltung von Objekten in einem Broker verwendet.
    1. Klicken Sie in der Navigationsbaumstruktur mit der rechten Maustaste auf einen Broker.

      Ein Popup-Menü wird geöffnet, in dem alle verfügbaren CMP-API-Methoden zu sehen sind.

    2. Wählen Sie Ausführungsgruppe erstellen aus. Daraufhin wird der Dialog zur Erstellung der Ausführungsgruppe geöffnet.
    3. Geben Sie den Namen für eine neue Ausführungsgruppe aus und klicken Sie auf Übergeben. Die Ausgabe der Methode wird unten im Bildschirm im Protokollfenster angezeigt. Beispiel:
      (31/03/09 16:53:50) ----> cmp.exerciser.ClassTesterForBrokerProxy.testCreateEG
      		(MB8BROKER, "eg1") 
      (31/03/09 16:53:50) Die Anforderung wurde erfolgreich an den Broker gesendet. 
      (31/03/09 16:53:50) <---- cmp.exerciser.ClassTesterForBrokerProxy.testCreateEG
      Es werden auch Nachrichten angezeigt, die vom Broker beim Aufruf der Methode zurückgegeben werden. Beispiel:
      (31/03/09 16:53:50) ----> cmp.exerciser.ExerciserAdministeredObjectListener.processActionResponse(...)
      (31/03/09 16:53:50) affectedObject = MB8BROKER
      (31/03/09 16:53:50) completionCode = success
      (31/03/09 16:53:50) (Reference property) commsmessage.lastinbatch=true
      (31/03/09 16:53:50) (Reference property) uuid=595e1d10-3875-11d4-a485-000629be5bf8
      (31/03/09 16:53:50) (Reference property) child.uuid=1d8b3c5d-2001-0000-0080-c2000502e620
      (31/03/09 16:53:50) (Reference property) configmanagerproxy.osname=Windows
      (31/03/09 16:53:50) (Reference property) child.name=eg1
      (31/03/09 16:53:50) (Reference property) userid=Matt
      (31/03/09 16:53:50) (Reference property) configmanagerproxy.hostname=lucas
      (31/03/09 16:53:50) (Reference property) commsmessage.configobjecttype=Broker
      (31/03/09 16:53:50) (Reference property) type=Broker
      (31/03/09 16:53:50) (Reference property) child.type=ExecutionGroup
      (31/03/09 16:53:50) (Reference property) commsmessage.operationtype=createchild
      (31/03/09 16:53:50) (Reference property) configmanagerproxy.noeventlog=false
      (31/03/09 16:53:50) (Reference property) eg.arch=0
      (31/03/09 16:53:50) <---- cmp.exerciser.ExerciserAdministeredObjectListener.processActionResponse()

      In diesem Beispiel bedeutet completionCode = success, dass die Anforderung zur Erstellung der Ausführungsgruppe erfolgreich ist. Die als (Reference property) gekennzeichneten Zeilen beschreiben die Anforderung, auf die sich die Antwort bezieht.

Während der Ausführung dieser Schritte haben Sie eine Verbindung zu einem Broker hergestellt, Informationen zum Broker angezeigt und eine Verwaltungstask unter Verwendung des CMP-API-Testprogramms ausgeführt.
Nächster Schritt: Setzen Sie Ihre Arbeit mit dem CMP-API-Testprogramm fort oder führen Sie einen anderen Mustercode aus.
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:21:15


TaskthemaTaskthema | Version 8.0.0.5 | ae33360_