Quando você projeta e configura fluxos de mensagens que suportam agregação, existem algumas restrições nos protocolos que podem ser utilizadas por aplicativos cliente participantes:
O fornece os seguintes protocolos e nós de entrada e de saída para suportar o modelo de pedido/resposta:
Os seguintes protocolos de transporte não suportam um modelo de pedido/resposta:
Se optar por criar nós definidos pelo usuário e utilizar um protocolo de transporte alternativo, o protocolo utilizado deverá atender aos seguintes critérios para nós de entrada e saída para suportar pedidos e respostas de agregação:
O nó de saída específico do protocolo deve:
O campo Protocolo deve ter um nome não-ambíguo que descreve o transporte. No nó MQOutput fornecido, o Protocolo é MQ. No nó MQeOutput fornecido, o Protocolo é MQe.
Para cada destino para o qual a mensagem é enviada, deve haver uma pasta chamada DestinationData. O único campo abaixo desse requerido pela agregação é chamado ReplyIdentifier. Você pode incluir informações adicionais, se preferir. Para o , este campo contém o MsgId do MQMD.
Se você estiver gravando seu próprio nó de plug-in, poderá colocar qualquer informação útil e relevante abaixo da pasta DestinationData. Por exemplo, o nó MQOutput inclui o nome da fila e o nome do gerenciador de filas.
As informações contidas abaixo de WrittenDestination são válidas apenas para o último nó de saída que entregou a mensagem. Por exemplo, se você conectar dois nós MQOutput em série, o WrittenDestination se relacionará apenas com o segundo nó.
O nó de entrada específico do protocolo deve:
Ao gravar nós definidos pelo usuário, você pode substituir essas propriedades navegando para a pasta Propriedades e utilizando cniCreateElementAsFirstChild() ou equivalente. Verifique se o valor utilizado para o Protocolo é consistente e exclusivo para o protocolo.
Conceitos relacionados
Fluxos de Mensagem
Árvore Ambiente Local
Agregação de Fluxo de Mensagens
Tarefas relacionadas
Projetando um Fluxo de Mensagens
Criação de um Fluxo de Mensagens
Definindo o Conteúdo do Fluxo de Mensagens
Configurando Fluxos de Agregação
Configurando ESQL Dentro de Nós
Referências relacionadas
Nó AggregateControl
Nó AggregateReply
Nó AggregateRequest
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
ac12350_ |