Erstellen Sie Broker auf Linux- und UNIX-Systemen über die Befehlszeile; unter Linux on x86 können Sie Broker auch im WebSphere Message
Broker Toolkit erstellen.
Wenn Sie einen Broker erstellen und der
WebSphere MQ-Warteschlangenmanager noch nicht vorhanden ist,
wird dieser automatisch erstellt. Wenn für den Warteschlangenmanager
WebSphere MQ Version 7.1 oder höher ausgewählt wurde, ist
die Kanalauthentifizierungssicherheit automatisch inaktiviert.
Wenn der angegebene Warteschlangenmanager bei der Erstellung des Brokers bereits vorhanden ist, wird vorausgesetzt, dass der Benutzer die entsprechende Sicherheitskonfiguration gemäß den Anforderungen angewendet hat, und deshalb wird die Sicherheit für die Kanalauthentifizierung nicht inaktiviert.
So erstellen Sie einen Broker:
- Stellen Sie sicher, dass Sie unter einer Benutzer-ID angemeldet sind, die zum Ausführen des
Befehls mqsicreatebroker berechtigt ist.
- Führen Sie das Script mqsiprofile aus, um die Befehlsumgebung für den
Broker einzurichten:
. Installationsverzeichnis/bin/mqsiprofile
Dieses Script muss vor der Ausführung von WebSphere Message
Broker-Befehlen ausgeführt werden.
Der Abschnitt Befehlsumgebung einrichten enthält weitere
Informationen hierzu.
- Der Befehl mqsicreatebroker
verwendet standardmäßig die primäre Installation von WebSphere MQ,
falls vorhanden, für die Erstellung von Warteschlangenmanagern. Wenn Sie eine nicht primäre
Installation von WebSphere MQ verwenden möchten, müssen Sie Ihre
Umgebung mit dem Script setmqenv konfigurieren, bevor Sie den Befehl
mqsicreatebroker ausführen. Weitere Informationen
finden Sie im Abschnitt WebSphere MQ Version 7.1 setmqenv.
Wenn Sie einen Broker auf einem Warteschlangenmanager erstellen, der bereits
vorhanden ist, ist keine Konfiguration der WebSphere MQ-Umgebung
erforderlich.
- Verwenden Sie den Befehl mqsicreatebroker, um den Broker zu erstellen.
Wenn Sie z. B. einen Broker mit dem Namen
MB8BROKER auf einem Warteschlangenmanager mit dem Namen
MB8QMGR erstellen möchten, geben Sie den folgenden Befehl ein:
mqsicreatebroker MB8BROKER-qMB8QMGR
Bei der Erstellung eines Brokers startet die Webbenutzerschnittstelle automatisch an Port 4414. Mit dem Befehl mqsichangeproperties können Sie die Webbenutzerschnittstelle inaktivieren oder den Port, an dem sie ausgeführt wird, ändern.
Wenn die Verwaltungssicherheit inaktiviert ist, können Webbenutzer als Standardbenutzer mit unbeschränktem Zugriff auf die Daten und die Brokerressourcen auf die Webbenutzerschnittstelle zugreifen.
- Funktionen, die in WebSphere Message
Broker-Fixpacks verfügbar werden, können mit dem Parameter -f im Befehlmqsichangebroker aktiviert werden.
Weitere Informationen hierzu finden Sie unter Befehl mqsichangebroker.
Sie haben jetzt einen Broker erstellt.
Nächster Schritt: Führen Sie die folgenden Tasks aus:
- Starten Sie den Broker mit dem Befehl mqsistart.
- Stellen Sie über das WebSphere Message
Broker Toolkit, die
WebSphere Message
Broker Explorer oder eine
CMP-API-Anwendung eine Verbindung zum Broker her.
Wenn Sie diese
Aufgaben abgeschlossen haben, können Sie die Ressourcen erstellen, die dem Broker zugeordnet werden sollen, beispielsweise Nachrichtenflüsse. Sie können für die Erstellung von Ressourcen und die Arbeit mit diesen entweder das WebSphere Message
Broker Toolkit oder die CMP-API nutzen.