Crear las colas de WebSphere MQ

Para ejecutar los flujos de mensajes de Reserva de vuelos que cree en este ejemplo, también deber crear las colas locales de WebSphere MQ necesarias.

El script siguiente crea las colas que necesita 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 mandato siguiente, donde MB8QMGR es el nombre del gestor de colas que aloja el intermediario en el que va a desplegar el ejemplo de Reserva de vuelos:
    runmqsc MB8QMGR < airlineqdefs.tst
  3. Inicie WebSphere MQ Explorer y compruebe que las colas se han creado.

Volver a Acerca del Ejemplo Creación de reserva de vuelos