Befehl "listSIBForeignBuses"
Verwenden Sie den Befehl listSIBForeignBuses, um alle fremden Busse für einen angegebenen Service Integration Bus aufzulisten.
Verwenden Sie zum Ausführen des Befehls das Objekt AdminTask des Scripting-Clients wsadmin.
Der Scripting-Client wsadmin wird über die Qshell ausgeführt.
Weitere Informationen finden Sie unter Qshell für die Ausführung von WebSphere-Scripts mit wsadmin-Scripting konfigurieren.
- Geben Sie den folgenden Befehl an der wsadmin-Eingabeaufforderung ein, um eine Liste der verfügbaren SIB-Befehle in Jython und eine Kurzbeschreibung jedes einzelnen Befehls anzuzeigen:
print AdminTask.help('SIBAdminCommands')
- Zum Anzeigen einer übersichtlichen Hilfe zu einem bestimmten Befehl geben Sie an der
wsadmin-Eingabeaufforderung den folgenden Befehl ein:
print AdminTask.help('Befehlsname')
Zweck
Dieser Befehl listet die Namen aller fremden Busse für einen angegebenen Service Integration Bus auf. Ein fremder Bus stellt einen Bus in einer anderen Zelle (oder in derselben Zelle) oder in einem IBM MQ-Netz dar, mit dem ein Service Integration Bus Nachrichten austauschen kann.
Zielobjekt
Ein Bus.
Erforderliche Parameter
- -bus Busname
- Der Name des Service Integration Bus, für den Sie fremde Busse auflisten möchten.
Vorgegebene Parameter
Ohne.
Optionale Parameter
- -routingType Direct | Indirect
- Fremde Busse mit der angegebenen physischen Verbindung
(auch Routing-Typ) auflisten:
- Direct
- Ein SIB-Link von einer Messaging-Engine in einem lokalen Bus zu einer Messaging-Engine im fremden Bus.
- Indirect
- Eine indirekte Verbindung, d. h. eine Verbindung, die über einen oder mehrere zwischengeschaltete fremde Busse hergestellt wird.
- -type MQ | SIBus
- Fremde Busse mit dem
angegebenen Typ auflisten:
- MQ
- Fremde Busse auflisten, die den Service Integration Bus mit einem IBM MQ-Netz verbinden.
- SIBus
- Fremde Busse auflisten, die den Service Integration Bus mit einem anderen Service Integration Bus verbinden.
Beispiel
AdminTask.listSIBForeignBuses('[-bus Bus1]')