Sobre o Fluxo de Mensagens do Pedido JMS

Este fluxo de mensagens lê uma mensagem de pedido de um aplicativo que consegue gravar a mensagem de teste para esta amostra. Essa mensagem é lida e processada pelo fluxo de mensagens de Backend, que simula um aplicativo estabelecido. O fluxo de mensagens do Pedido JMS também armazena os detalhes do contexto da mensagem (JMSMessageID e JMSReplyTo) na pasta Application_Properties do cabeçalho JMS como pares de nome-valor.

O seguinte fluxo de mensagens é importado pela amostra:

Uma captura de tela do fluxo de mensagens de Pedido de Nó JMSHeader

O fluxo de mensagens de Pedido JMS executa o seguinte processamento:

  1. Um nó JMSInput (JMSRequestInput) lê a mensagem XML <StockInformation><CompanyName>IBM</CompanyName> </StockInformation>
  2. O nó JMSInput (JMSRequestInput) utiliza o conjunto de mensagens JMSCoordinatedRequestReplyMsgSet para analisar a mensagem de pedido.
  3. O nó JMSHeader (StoreJMSMessageIDandJMSReplyToIntoApplicationProperties) cria campos CorrelationID e ReplyTo na pasta Application_Properties do cabeçalho JMS e armazena os valores JMSMessageID e JMSReplyTo da pasta JMS Header_Values da mensagem de entrada.
  4. O nó JMSOutput (JMSRequestOutput) envia a mensagem para o fluxo de mensagens do Backend.

Voltar para Home da Amostra