Executando a Amostra de Nó MQHeader

Após ter importado e implementado a amostra, você pode executá-la seguindo as instruções na seção Executando a Amostra.

Este tópico também inclui uma mensagem de teste de entrada de exemplo e uma mensagem de saída esperada correspondente para que você possa confirmar se a amostra funcionou.

Se você encontrar algum problema ao executar a amostra, consulte Resolvendo problemas ao executar amostras na documentação do WebSphere Message Broker.

Mensagem de Teste de Entrada

A mensagem de teste utilizada para executar esta amostra é baseada no seguinte formato:

<isPrime><input>5</input></isPrime>

Executando a Amostra

Esta amostra utiliza o fluxo de mensagens ADD_DELETE_MQMD_MQHeaderNode. A amostra utiliza duas filas, STOREMQ.OUT e RESULT.OUT, que são automaticamente criadas sob o gerenciador de filas padrão pelo assistente de amostra ao implementar a amostra.

Para enviar os pedidos HTTP é possível utilizar as seguintes etapas ou fazer download e utilizar qualquer cliente HTTP freeware, por exemplo, "Net Tool".

Para executar a amostra:

  1. Implemente o arquivo BAR mqheadersample.bar. Esse arquivo BAR é implementado automaticamente pelo assistente de amostra se você escolher a opção "Importar e implementar" para a amostra.
  2. Expanda as pastas sob o projeto do fluxo de mensagens do nó MQHeader.
  3. Clique com o botão direito do mouse no nó HTTPInput (GetHTTPMessage) no fluxo ADD_DELETE_MQMD_MQHeadernode, selecione Testar.
  4. Na lista Corpo da Mensagem, selecione Importar do arquivo externo.
  5. Clique em Espaço de Trabalho.
  6. No projeto do Message Broker do Nó MQHeader, navegue até MQMD_Input_Message.txt e selecione-o. Clique em OK. Observe que o texto do arquivo externo não é exibido no editor.
  7. Para enviar a mensagem, clique em Enviar mensagem. Na janela Local de Implementação, selecione o grupo de execução MQHeaderNodeSampleExecutionGroup e clique em Concluir.
  8. Compare o HTTPReply com a mensagem de saída esperada mostrada posteriormente nesta seção.

A amostra estará concluída se todas as etapas anteriores forem bem-sucedidas. Consulte o código Java no fluxo de mensagens ADD_DELETE_MQMD_MQHeaderNode para ver como funciona esta amostra.

Mensagem de Saída Esperada

A seguinte mensagem é a mensagem de saída esperada:

<result>5 é um número primo.</result>

Voltar para o Início da Amostra