Os fluxos de pedido e de resposta no editor de Fluxo de Mediação possuem nós, que são os nós de extremidade do fluxo e primitivas de mediação; as ligações são utilizadas para conectar nós e primitivas para criar o fluxo.
Em um fluxo de mediação, as primitivas estão fisicamente conectadas entre os nós na seqüência da esquerda para a direita na ordem na qual processam a mensagem.
Conectando Primitivas no Editor de Fluxo de Mediação
No editor de Fluxo de Mediação, arraste seu mouse sobre o terminal de saída do nó ou primitiva. Uma caixa laranja com uma alça aparece ao lado do terminal, como mostrado aqui:
Arraste a alça do terminal de saída do nó de origem para o terminal de entrada do nó de destino.
Observe que uma vez que os nós estejam conectados, o tipo de mensagem do nó de origem é propagado para o nó de destino.
Tipos de Mensagens Incompatíveis com Ligações
Se o terminal de saída do nó de origem e o terminal de entrada do nó de destino usam tipos diferentes de mensagens, você verá a seguinte mensagem pop-up ao tentar ligar os nós: Uma conexão não pode ser criada porque os tipos de terminal são incompatíveis.
Neste caso, é necessário usar a primitiva de Transformação de XSL para mapear os tipos de mensagem de entrada e saída.
Dicas sobre Primitivas de Ligação
Faça o layout das primitivas na canvas do fluxo de pedido e resposta e, em seguida, ligue-os.
Certifique-se de ter especificado as propriedades na visualização Detalhes do nó da primitiva. Observe que alguns editores, tais como o XPath Expression Builder, exigem que o terminal de entrada do nó seja ligado antes de ser lançado, uma vez que é necessário para o construtor construir o visualizador de esquemas com base na mensagem de entrada.