Crear las colas de WebSphere MQ

Para ejecutar los flujos de mensajes de Reserva de vuelos que ha creado, también deberá crear las colas locales necesarias de WebSphere MQ.

El siguiente script crea las colas necesarias para todos los flujos de mensajes de Reserva de vuelos:

********************************************
*  Definir las colas para XML_Reservation   *
********************************************
DEFINE QL('XML_RESERVATION_IN')   REPLACE
DEFINE QL('XML_RESERVATION_OUT')  REPLACE
DEFINE QL('XML_RESERVATION_FAIL') REPLACE
*****************************************************
*  Definir las colas para XML_PassengerQuery         *
*****************************************************
DEFINE QLOCAL ('XML_PASSENGERQUERY_IN') REPLACE
DEFINE QLOCAL ('XML_PASSENGERQUERY_OUT') REPLACE
DEFINE QLOCAL ('XML_PASSENGERQUERY_FAIL') REPLACE
********************************************
*  Definir las colas para 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
***********************************************
*  Definir las colas para 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

Para crear las colas:

  1. Copie y pegue el script en un editor de textos y guarde el archivo. Puede elegir cualquier nombre de archivo, pero las siguientes instrucciones suponen que ha llamado al archivo airlineqdefs.tst.
  2. En una ventana de mandatos, vaya a la carpeta que contiene airlineqdefs.tst y escriba el siguiente mandato, donde WBRK6_DEFAULT_QUEUE_MANAGER es el nombre del gestor de colas que aloja el intermediario para el que se despliega el ejemplo de Reserva de vuelos:
  3. runmqsc WBRK6_DEFAULT_QUEUE_MANAGER < airlineqdefs.tst

  4. Inicie WebSphere MQ Explorer y compruebe si se han creado las colas.

Icono de la página principal   Volver al ejemplo Crear el ejemplo Reserva de vuelos