Em um fluxo de mensagens, talvez você queira incluir um fluxo
de mensagens incorporado, também conhecido como um subfluxo. Por exemplo, você pode definir um subfluxo que forneça tratamento de erros e incluí-lo em um fluxo de mensagens conectado a um terminal failure em um nó que pode gerar um erro em algumas situações.
Antes de começar
Para concluir essa tarefa, é necessário ter concluído uma das tarefas
a seguir:
Ao incluir um subfluxo, ele aparece na visualização do editor como um único nó.
Você pode incorporar subfluxos em seu fluxo de mensagens, se qualquer
uma das seguintes instruções for verdadeira:
- O fluxo que deseja incorporar é definido no mesmo projeto do fluxo de mensagens.
- O fluxo é definido em um projeto do fluxo de mensagens diferente e você especificou
a dependência do projeto do fluxo de mensagens atual nesse outro
projeto.
Para incluir um subfluxo a um fluxo de mensagens:
- Alterne para o Perspectiva do Desenvolvimento de Aplicativos do Intermediário.
- Abra o fluxo de mensagens com o qual deseja trabalhar.
- Arraste e solte o fluxo de mensagens da visualização Navegador para a visualização do editor.
Como alternativa, você pode realçar um fluxo de mensagem e clicar em , o que exibe uma lista de fluxos válidos que você pode incluir no fluxo atual.
- Selecione o fluxo que você deseja incluir a partir da lista. O ícone do subfluxo é exibido nos terminais que representam os nós Input e Output que foram
incluídos no subfluxo.
- Clique
em OK.
- Repita as etapas
3,
4 e
5 para incluir
outros nós de subfluxo.
- Selecione e abra (clicar duas vezes) no fluxo por nome na
visualização Navegador ou clique com o botão direito do mouse no
ícone do fluxo embutido e selecione Abrir
Subfluxo para trabalhar com o conteúdo do fluxo embutido.
Quando tiver incluído os nós que deseja neste fluxo de mensagens, poderá conectá-los
para especificar o fluxo de controle através do fluxo de mensagens e
modificar suas propriedades.