Amostra Building the Airline Reservations

Todos os arquivo que você precisa para executar a amostra Airline Reservations são fornecidos, mas se você preferir criar a amostra você mesmo, use as seguintes instruções.

Você não cria um conjunto de mensagens para a amostra Airline Reservations, porque os fluxos de mensagens são projetados para serem executados com mensagens XML autodefinidas. Em uma mensagem XML auto-definida, ou genérica, todas as informações sobre a estrutura da mensagem são mantidas dentro da própria mensagem.

O Projeto do Message Broker e o Arquivo ESQL

Antes de poder criar um fluxo de mensagens, você deve criar um novo projeto do Message Broker. Se você não importou a mostra anteriormente, nomeie o projeto do Message Broker como XML Airline Message Flows. Se você importou anteriormente a amostra, um projeto do Message Broker chamado XML Airline Message Flows já existe, portanto, você deve escolher um nome alternativo. As instruções na seção a seguir presumem que você tenha nomeado o fluxo de mensagens como Airline XML Messageflows. Para obter informações adicionais, consulte Criando um Projeto do Message Broker na documentação do WebSphere Message Broker.

Você também deve criar um arquivo ESQL no projeto do Message Broker criado. As instruções na seção abaixo supõem que você nomeou o arquivo ESQL como message_flow_name, em que message_flow_name é o nome do fluxo de mensagens. Para obter mais informações, consulte Criando um arquivo ESQL na documentação do WebSphere Message Broker.

Os Fluxos de Mensagens

Depois de criar o projeto do Message Broker, crie cada um dos seguintes fluxos de mensagens:

  1. Criando o Fluxo de Mensagens XML_Reservation
  2. Criando o Fluxo de Mensagens XML_PassengerQuery
  3. Criando o Fluxo de Mensagens XML_FlightQueryOut
  4. Criando o Fluxo de Mensagens XML_FlightQueryReply
  5. Criando o Fluxo de Mensagens XML_FlightQueryIn
  6. Criando o Fluxo de Mensagens XML_CancelReservation

No tempo de execução, os fluxos de mensagem XML_FlightQueryOut, XML_FlightQueryReply e XML_FlightQueryIn funcionam como um único fluxo de mensagens, referida nesta documentação como o fluxo de mensagens XML_FlightQuery.

O Banco de Dados

Para executar a amostra Airline Reservations é necessário criar um banco de dados. Para obter informações adicionais, consulte Configurando o Banco de Dados.

As Filas do WebSphere MQ

Para executar os fluxos de mensagem XML_Airline que você criou, é necessário criar as filas locais do WebSphere MQ que os fluxos de mensagens precisam. Para obter informações adicionais, consulte Criando as filas do WebSphere MQ.

Voltar para o Início da Amostra