Criando Filas do WebSphere MQ

Para executar os fluxos de mensagens das Reservas Aéreas que você criar, você deve criar também determinadas filas locais do WebSphere MQ.

O script a seguir cria as filas necessárias para todos os fluxos de mensagens das Reservas Aéreas:

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

  1. Copie e cole o script em um editor de texto e salve o arquivo. Você pode escolher qualquer nome de arquivo, mas as instruções a seguir supõem que você denominou o arquivo como airlineqdefs.tst.
  2. Em uma janela de comandos, vá para a pasta que contém airlineqdefs.tst e digite o comando a seguir, em que WBRK6_DEFAULT_QUEUE_MANAGER é o nome do gerenciador de filas que hospeda o intermediário no qual a amostra Reservas Aéreas é implementada:
  3. runmqsc WBRK6_DEFAULT_QUEUE_MANAGER < airlineqdefs.tst

  4. Inicie o WebSphere MQ Explorer e verifique se as filas foram criadas.

Ícone Página Principal   Voltar para Construção da Amostra Reservas Aéreas