Executando o WebService Único na Amostra de Fluxo MQ

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

Esta seção 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:

<ConvertTemp>
<Temp>5</Temp>
<FromUnit>Celsius</FromUnit>
<ToUnit>Fahrenheit</ToUnit>
</ConvertTemp>

Executando a Amostra

Esta amostra utiliza o fluxo de mensagens SingleWebServiceinMQFlow. O fluxo utiliza uma fila de entrada denominada TEST.IN e uma fila de entrada denominada TEST.OUT. Essas filas são automaticamente criadas, sob o gerenciador de filas padrão, pelo assistente de amostra ao implementar a amostra.

Para executar a amostra:

  1. Implemente o arquivo BAR httpheadernodesample.bar. Esse arquivo BAR é implementado automaticamente pelo assistente de amostra se você selecionar a opção "Importar e implementar" para a amostra.
  2. Expanda as pastas do projeto Fluxos de Mensagens do nó HTTPHeader.
  3. Clique duas vezes em SingleWSRequest.mbtest para abrir o Cliente de Teste.
  4. Clique em Chamar Fluxo de Mensagens.
  5. Clique em Enviar Mensagem no painel Propriedades Detalhadas para colocar a mensagem de solicitação na fila TEST.IN. A mensagem é processada pelo fluxo de mensagens e a mensagem de saída é lida da fila TEST.OUT e exibida.
  6. Compare essa mensagem de saída com a mensagem de saída esperada mostrada posteriormente nesta seção.

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

Mensagem de Saída Esperada

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

<ConvertTempResult>41.0</ConvertTempResult>

Voltar a Executando a Amostra HTTPHeader Node

Voltar para o Início da Amostra