Fluxo de Resposta para o Padrão de Message Correlator para WebSphere MQ: Pedido-Resposta com Persistência

O fluxo de Resposta é executado como um fluxo transacional.

Quando uma resposta é recebida do aplicativo do provedor, as seguintes ações são executadas:

  1. O fluxo de mensagens inclui um subfluxo chamado ResponseProcessor. Este subfluxo contém apenas um nó de Passagem, portanto, nenhum processamento é executado. É possível customizar este subfluxo em sua instância padrão para incluir seu próprio processamento sem alterar a estrutura do padrão.
  2. O cabeçalho MQMD salvo é recuperado a partir da fila de armazenamento e incluído na mensagem de resposta para que ele contenha o endereço correto para responder ao solicitante.
  3. A resposta é retornada ao solicitante.
  4. O fluxo de mensagens pode conter um subfluxo para criação de log, chamado Log. É possível configurar o padrão para incluir ou excluir a criação de log. Se a criação de log for incluída, o subfluxo de Log será chamado.
  5. Se a criação de log não for incluída, o fluxo de mensagens finalizará com êxito e a transação será confirmada.
  6. O fluxo de mensagens também contém um subfluxo para manipulação de erros.
  7. As mensagens de erro são gravadas na fila de erros, se você tiver configurado esta opção para sua instância padrão.
Voltar à especificação padrão de Message Correlator para WebSphere MQ: Pedido-Resposta com Persistência