Nós para executar uma variedade de tarefas.
- Nós para Intercalar Pedidos
Utilize os nós AggregateControl, AggregateReply e AggregateRequest
para intercalar pedidos e respostas relacionados. Utilize esses nós para gerar diversos pedidos em
resposta a uma mensagem de entrada, controlar e coordenar as respostas recebidas em
resposta a esses pedidos e combinar as informações fornecidas pelas respostas para
continuar o processamento.
- Nó para criação de coletas de mensagens
Utilize o nó Collector para
gerar coletas de mensagens e fazer múltiplos pedidos síncronos
ou assíncronos em paralelo. O nó Collector não precisa de um estágio fan-out inicial, e pode agrupar mensagens de entrada não relacionadas correlacionando seu conteúdo. É possível
configurar terminais de entrada dinâmicos em um nó Collector
para receber mensagens de diferentes origens. Também é possível configurar propriedades
no nó Collector,
conhecidas como manipuladores de eventos, para determinar como as mensagens serão incluídas em uma
coleta de mensagens, e uma coleta de mensagens será concluída.
- Nós para controlar a sequência de mensagens
- Use o nó Seqüência
para aplicar um número de sequência em uma mensagem recebida de uma origem de entrada
e o nó Resequence
para alterar a sequência de mensagens que contêm um número de sequência.
É possível dividir mensagens em grupos de sequência e usar os nós Seqüência e Resequence para controlar
as sequências nos grupos de mensagens que chegam nos nós.
- Nós para Manipular e Relatar Erros
Utilize os seguintes nós para afetar manipulação e relatório de erros:
- Nó Trace
- Inclua um nó Trace para gerar uma ou mais
entradas de rastreio para registrar o que está ocorrendo no fluxo de mensagens neste ponto.
- Nó TryCatch
- Inclua um nó TryCatch para controlar
o processamento de erro quando exceções forem emitidas.
- Nó Throw
- Inclua um nó Throw para forçar
uma exceção a ser emitida e especifique a identidade da exceção, para facilitar
o diagnóstico do problema.
- Nó para invocar o gerenciador de segurança do fluxo de mensagens
- Use o nó SecurityPEP
para invocar o gerenciador de segurança do fluxo de mensagens em qualquer ponto do fluxo de mensagens entre um nó de entrada e um nó de saída (ou pedido). O nó SecurityPEP permite que você
invoque o gerenciador de segurança mesmo se seus nós de entrada não suportarem a segurança do fluxo de mensagens. Você também pode usar o nó SecurityPEP para invocar diferentes aspectos de segurança (por exemplo, autenticação e autorização) em diferentes pontos do fluxo de mensagens.