WebSphere MQ-Warteschlangen erstellen

Um die von Ihnen in diesem Mustercode erstellten 'Airline Reservations'-Nachrichtenflüsse auszuführen, müssen Sie auch die erforderlichen lokalen Warteschlangen in WebSphere MQ erstellen.

Mit dem folgenden Script werden die Warteschlangen erstellt, die Sie für alle 'Airline Reservations'-Nachrichtenflüsse benötigen:

********************************************
*  Define the queues for XML_Reservation   *
********************************************
DEFINE QL('XML_RESERVATION_IN')   REPLACE
DEFINE QL('XML_RESERVATION_OUT')  REPLACE
DEFINE QL('XML_RESERVATION_FAIL') REPLACE
*****************************************************
*  Define the queues for XML_PassengerQuery         *
*****************************************************
DEFINE QLOCAL ('XML_PASSENGERQUERY_IN') REPLACE
DEFINE QLOCAL ('XML_PASSENGERQUERY_OUT') REPLACE
DEFINE QLOCAL ('XML_PASSENGERQUERY_FAIL') REPLACE
********************************************
*  Define the queues for XML_FlightQuery   *
********************************************

DEFINE QLOCAL ('XML_FLIGHTQUERY_FLIGHT') REPLACE
DEFINE QLOCAL ('XML_FLIGHTQUERY_IN') REPLACE
DEFINE QLOCAL ('XML_FLIGHTQUERY_OUT') REPLACE
DEFINE QLOCAL ('XML_FLIGHTQUERY_PASSENGERS') REPLACE
DEFINE QLOCAL ('XML_FLIGHTQUERY_REPLIES') REPLACE
DEFINE QLOCAL ('XML_FLIGHTQUERY_TIMEOUT') REPLACE
DEFINE QLOCAL ('XML_FLIGHTQUERY_FAIL') REPLACE
***********************************************
*  Define the queues for XML_CancelReservation*
***********************************************
DEFINE QL(XML_CANCELRESERVATION_IN) REPLACE
DEFINE QL(XML_CANCELRESERVATION_OUT) REPLACE
DEFINE QL(XML_CANCELRESERVATION_FAIL1) REPLACE
DEFINE QL(XML_CANCELRESERVATION_FAIL2) REPLACE

Gehen Sie folgendermaßen vor, um die Warteschlangen zu erstellen:

  1. Kopieren Sie das Script, fügen Sie es in einen Texteditor ein, und speichern Sie die Datei. Dabei können Sie einen Dateinamen Ihrer Wahl verwenden. In den nachfolgenden Anweisungen wird der Dateiname airlineqdefs.tst verwendet.
  2. Wechseln Sie in einem Befehlsfenster in den Ordner mit der Datei airlineqdefs.tst und geben Sie den nachfolgenden Befehl ein. Dabei ist MB8QMGR der Name des WS-Managers, der als Host für den Broker dient, auf dem Sie den Mustercode 'Airline Reservations' implementieren:
    runmqsc MB8QMGR < airlineqdefs.tst
  3. Starten Sie WebSphere MQ Explorer, und überprüfen Sie, ob die Warteschlangen erstellt wurden.

Zurück zur Erstellung des Mustercodes 'Airline Reservations'