JMS-Bindungsdatei erstellen

Zum Erstellen der JMS-Bindungsdatei verwenden Sie die Anwendung JMSAdmin. Dieser Abschnitt bietet eine Übersicht über die Erstellung der JMS-Bindungsdatei. Vollständige Informationen zur Verwendung der Anwendung JMSAdmin finden Sie in der Dokumentation zu WebSphere MQ.

Die folgenden Schritte beschreiben die Erstellung der JMS-Bindungsdatei:

  1. Starten Sie in einer Eingabeaufforderung (im Verzeichnis WebSphereMQ_Stammverzeichnis\java\bin) die Anwendung JMSAdmin durch folgenden Befehl:
    JMSAdmin
     
  2. Definieren Sie die neue JMS-Konfiguration, indem Sie die folgenden Befehle in die Befehlszeileneingabeaufforderung eingeben:
    1. Erstellen Sie den JMS-Kontext mit dem folgenden Befehl:
      def ctx(kontextname)
       
    2. Ändern Sie Ihren aktiven Kontext durch folgende Eingabe:
      chg ctx(kontextname)
       

      Dabei ist kontextname der Kontext, den Sie im vorherigen Schritt erstellt haben.

    3. Definieren Sie die Factory für die Zuordnung von Warteschlangen mit dem folgenden Befehl:
      def qcf(verbindfactory-name) qmgr (warteschlangenmanager) tran(client)
        chan(javakanalname) host (MQhostname) port (MQport)
       

      Dabei gilt:

      • verbindfactory-name ist der Name, der Ihrer Factory zur Zuordnung von Warteschlangen zuzuordnen ist.
      • warteschlangenmanager ist der Name Ihres WebSphere MQ-Warteschlangenmanagers (der die Warteschlangen verwaltet, die von Business Integration Connect verwendet werden).
      • javakanalname ist der Name des Kanals, der zur Herstellung der Clientverbindung zu WebSphere MQ verwendet wird. Der Standardkanalname lautet java.channel.
      • MQhostname ist die IP-Adresse der Hostmaschine (der Maschine, auf der sich der WebSphere MQ-Warteschlangenmanager befindet).
      • MQport ist die Portnummer der Hostmaschine.
    4. Definieren Sie die Warteschlangen, indem Sie den folgenden Befehl für jede Warteschlange eingeben:
      def q(warteschlangenalias) qmgr (warteschlangenmanager) queue (warteschlange)
       
    5. Beenden Sie JMSAdmin mit dem folgenden Befehl:
      end
       

Die Bindungsdatei wird in einem Teilordner des Ordners erstellt, der im Feld PROVIDER_URL der Datei JMSAdmin.config konfiguriert ist. Die Bindungsdatei besitzt den folgenden Namen:

.bindings
 

Der Name des Teilordners ist der Name, den Sie für Ihren JMS-Kontext ausgewählt haben.

Abbildung 32 zeigt die Erstellung eines Beispiels für eine JMS-Konfiguration.

Abbildung 32. Befehle zur Erstellung eines JMS-Konfigurationsbeispiels

def ctx(JMS)
 change ctx(JMS)
 
define qcf(WBICHub) qmgr(bcg.queue.manager) tran(CLIENT) chan(java.channel) 
 host(127.0.0.1) port(1414)
 
define q(inQ) queue (JMSIN) qmgr(bcg.queue.manager)
 define q(outQ) queue (JMSOUT) qmgr(bcg.queue.manager)
 

Die Befehle in Abbildung 32, die über die Anwendung JMSAdmin ausgeführt werden, erstellen die folgenden JMS-Objekte:

Wenn diese Befehle ausgeführt wurden, hat die Anwendung JMSAdmin eine Datei .bindings im folgenden Verzeichnis erstellt:

C:/filesender/config/jms
 

Copyright IBM Corp. 1997, 2004