Connessione nodi del flusso di messaggi
Quando si include più di un nodo nel flusso di messaggi, è necessario connettere i nodi per indicare come il flusso di controllo passi dall'input all'output. I nodi possono essere nodi integrati, nodi definiti dall'utente o nodi di flussi secondari.
Prima di iniziare
- Aggiungere una nota al proprio flusso di messaggi, come descritto in Aggiungere un nodo del flusso di messaggi.
- Aggiungere un flusso secondario al flusso di messaggi, come descritto in Aggiunta di un flusso secondario.
- Leggere l'argomento del concetto, Connessioni del flusso di messaggi.
Informazioni su questa attività
Il flusso di messaggi potrebbe contenere solo un nodo MQInput , un nodo Compute e un nodo MQOutput . Potrebbe, in alternativa, coinvolgere un numero maggiore di nodi e forse i flussi di messaggi integrati, che forniscono diversi percorsi su cui può spostarsi un messaggio a seconda del relativo contenuto. Nel flusso potrebbero essere incluse anche delle routine di elaborazione degli errori. Potrebbe anche essere necessario controllare l'ordine di elaborazione.
È possibile collegare un singolo terminale di output di un nodo al terminale di input di più di un nodo (altrimenti noto come fan-out). Se si esegue questa operazione, lo stesso messaggio viene trasmesso a tutti i nodi di destinazione, ma non si ha alcun controllo sull'ordine in cui vengono eseguiti i percorsi successivi attraverso il flusso di messaggi (tranne che con il nodo FlowOrder ).
È possibile anche connettere il terminale di output di diversi nodi al terminale di input di un singolo nodo (altrimenti noto come fan-in). Di nuovo, non è garantito alcun ordine per i messaggi ricevuti dal nodo di destinazione.
Una volta completata una connessione, questa viene visualizzata come riga nera e disegnata il più possibile come una linea retta tra i terminali connessi. Questo comportamento può fare sì che la connessione venga trasmessa attraverso altri nodi. Per evitare questo problema, è possibile aggiungere bend point alla connessione.
- Passare alla prospettiva Sviluppo integrazione.
- Aprire un flusso di messaggi.
- Nell'editor Flusso di messaggi, spostare il puntatore del mouse su un nodo, un flusso secondario o una connessione nodo nel flusso di messaggi aperto posizionando il mouse sull'elemento.
- Per trasformare la finestra a comparsa in una finestra che è possibile scorrere, premere F2.
- Per nascondere la finestra a comparsa, premere il tasto Esc o spostare il mouse lontano dal nodo.
Se si definisce un flusso di messaggi complesso, potrebbe essere necessario creare un numero elevato di connessioni. Il principio è lo stesso per ogni connessione. Si creano connessioni utilizzando il mouse, o utilizzando la finestra di dialogo Selezione terminale. Per ulteriori informazioni, consultare Creazione di connessioni nodo con il mouse e Creazione di connessioni nodo con la finestra di dialogo Selezione terminale .