Executando a Amostra Sistema de Mensagens Grande
Você pode executar a amostra
Sistema de Mensagens Grande para executar os seguintes processamentos:
- Ler uma mensagem do WebSphere MQ com uma carga útil XML contendo uma estrutura de repetição dentro dele.
- Dividir cada uma das repetições em uma única mensagem do WebSphere MQ.
- Gravar uma mensagem do WebSphere MQ que confirme que a mensagem de entrada foi dividida com êxito em várias mensagens.
Você pode ver mensagens de aviso, tais como Referência de campo de mensagem insolúvel na visualização Problemas do Toolkit do Message Brokers. As mensagens se referem aos arquivos ESQL no projeto de fluxo de mensagens de amostra mas podem ser ignoradas com segurança. Os avisos não afetam o comportamento da amostra no tempo de execução.
Para executar a amostra Sistema de Mensagens Grande, na perspectiva do Broker Application Development:
- Assegure-se de que os fluxos de mensagens da amostra e o conjunto de mensagens tenham sido implementados.
- Dê um clique duplo em SampleInputMessage.enqueue no projeto do fluxo de mensagens para o qual a amostra foi importada.
- Revise os valores para o nome do Gerenciador de Filas e o nome da Fila na
guia Geral. Ao utilizar o gerenciador de filas padrão e a configuração do Message
Broker, não há necessidade de alterar os valores, mas assegure que o campo de Porta contenha o valor 2414.
- Clique em Gravar na Fila para colocar uma mensagem do
WebSphere MQ na fila de entrada do fluxo de mensagens do Sistema de Mensagens Grande.
- Inicie uma instância do aplicativo Dequeue:
- Na barra de ferramentas do workbench, clique na seta no ícone Obter uma mensagem de uma Fila
.
- No menu drop-down, clique em Obter Mensagem
para chamar a janela Desenfileirar Mensagem.
- Digite os nomes para o gerenciador de filas e a fila que você deseja. Utilize valores de WBRK6_DEFAULT_QUEUE_MANAGER para o nome do
gerenciador de filas,
2414 para o número da porta e LARGE_MESSAGING_SLICING_COMPLETE para o nome da fila para trabalhar
com a Configuração
Padrão.
- Clique em Ler a partir da Fila para ler uma mensagem a partir da fila.
- Depois de fechar a janela, na próxima vez que você clicar na
seta no ícone Obter uma mensagem de uma Fila
, verá a configuração de desenfileiramento criada acima listada no menu drop-down. Clique nesse arquivo
no menu, (ou, se ele for o número 1 no menu, basta clicar no próprio
ícone) para obter uma mensagem da fila.
- Opcional: Enquanto a janela Desenfileirar Mensagem estiver aberta, você poderá salvar uma mensagem lida
em um arquivo em seu projeto de fluxo de mensagens para mantê-la para
uso posterior. Clique no botão Salvar Como
e na janela Salvar Mensagem Como, selecione o
projeto de fluxo e digite um nome para o arquivo.
- Examine a mensagem recuperada. Isso deverá indicar que havia 10 mensagens declaradas no elemento SaleListCount da mensagem de entrada e que 10 registros foram processados.
Você terá executado com êxito a amostra Sistema de Mensagens Grande, quando observar que o valor das contagens declaradas e atuais for o mesmo.
Voltar para Home da Amostra