O WebSphere Business
Integration Event Broker inclui um grande número de nós de processamento de mensagens que
você pode utilizar em seus fluxos de mensagens.
Sua decisão sobre quais nós
utilizar depende do processamento que deseja executar em suas
mensagens. :
- Entrada e Saída
- Os nós de entrada e saída definem pontos no fluxo de mensagens
para os quais os clientes enviam mensagens (nós de entrada como
MQInput) e a partir dos quais recebem mensagens (nós de saída, como
MQOutput). Os aplicativos clientes interagem com esses nós, colocando
mensagens ou obtendo mensagens, o recurso de E/S que é especificado
pelo nó como a origem ou o destino das mensagens. Embora um fluxo da mensagem deva incluir ao menos um nó de entrada,
não é necessário incluir um nó de saída.
- Se estiver criando um fluxo de mensagens que deseja implementar
em um intermediário, é necessário incluir pelo menos um nó
de entrada para receber mensagens. (Para obter informações adicionais,
consulte Utilizando Mais de Um Nó Input.) O nó de entrada escolhido depende da origem das
mensagens de entrada:
- MQInput
- Se as mensagens chegarem no intermediário em uma fila
do WebSphere MQ.
- MQeInput
- Se as mensagens chegarem no intermediário a partir de
clientes do WebSphere MQ Everyplace.
- SCADAInput
- Se as mensagens forem enviadas por um dispositivo de
telemetria.
- Real-timeInput ou Real-timeOptimizedFlow
- Se as mensagens forem enviadas por um aplicativo JMS ou
multicast.
- Nó Input
- Se estiver criando um fluxo de mensagens que deseja incorporar em outro
fluxo de mensagens (um subfluxo) que você não implementará como um fluxo de mensagens
independente, será necessário incluir pelo menos um nó Input para receber mensagens
no subfluxo.
Uma instância do nó Input representa um terminal de entrada. Por exemplo,
se você tiver incluído uma instância do nó Input, o ícone do subfluxo mostrará
um terminal de entrada que pode ser conectado a outros nós no fluxo principal
da mesma forma que é conectado qualquer outro nó.
É possível implementar apenas fluxos de mensagens que tenham pelo menos um nó de entrada.
Se seu fluxo de mensagens não contiver um nó de entrada, não será possível
adicioná-lo ao arquivo archive do intermediário. O nó de entrada pode estar no fluxo principal,
ou em um fluxo de mensagens que esteja incorporado no fluxo principal.
- Se desejar enviar as mensagens produzidas pelo fluxo de mensagens para um aplicativo
de destino, poderá incluir um ou mais nós de saída. O nó escolhido
dependerá do transporte através do qual o aplicativo de destino
espera receber aquelas mensagens:
- Publication
- Se desejar distribuir as mensagens utilizando a rede de
publicação/assinatura para aplicativos assinantes do intermediário em todos os protocolos suportados.
Um nó Publication é um nó de saída que utiliza destinações de saída
que são identificadas pelos assinantes cujas assinaturas correspondem
às características da mensagem atual.
- MQOutput
- Se o aplicativo de destino espera receber mensagens em uma fila
do WebSphere MQ ou na fila responder para do WebSphere MQ especificada na mensagem
de entrada MQMD.
- MQReply
- Se o aplicativo de destino espera receber mensagens na fila responder para do WebSphere MQ
especificada na mensagem de entrada MQMD
- MQeOutput
- Se o aplicativo de destino espera receber mensagens através do WebSphere MQ Everyplace
- SCADAOutput
- Se um dispositivo de telemetria for o destino das mensagens de saída e o nó
Publication não for apropriado
- Real-timeOptimizedFlow
- Se o aplicativo de destino for um aplicativo JMS ou multicast
- Nó Output
- Se estiver criando um fluxo de mensagens que deseja incorporar em outro
fluxo de mensagens (um subfluxo) que você não implementará como um fluxo de mensagens
independente, será necessário incluir pelo menos um nó Output para propagar mensagens
para nós subseqüentes que serão conectados ao subfluxo.
Uma instância do nó Output representa um terminal de saída.
Por exemplo, se você tiver incluído duas instâncias do nó Output,
o ícone do subfluxo mostrará dois terminais de saída que podem ser conectados
a outros nós no fluxo principal da mesma forma que é conectado qualquer outro nó.