Verarbeitungsreihenfolge in einem Nachrichtenfluss steuern
Mit dem FlowOrder -Knoten können Sie die Verarbeitungsreihenfolge in einem Nachrichtenfluss steuern.
Informationen zu dieser Task
Wenn Sie die Knoten eines Nachrichtenflusses miteinander verbinden, legt der Integrationsknoten fest, wie die verschiedenen Verbindungen verarbeitet werden, einschließlich der Verarbeitungsreihenfolge. Wenn Sie mehrere Nachrichtenflussknoten oder eine Knotenfolge mit einem einzelnen Ausgabeterminal verbunden haben, können Sie nicht vorhersagen, ob für eine Nachricht eine Folge vor einer anderen verarbeitet wird.
Wenn die Verarbeitungsreihenfolge in Ihrem Nachrichtenfluss wichtig ist, verwenden Sie den FlowOrder -Knoten, um eine vorgeschriebene Verarbeitungsreihenfolge der von diesem Knoten weitergegebenen Nachrichten zu erzwingen.
Der FlowOrder -Knoten verfügt über zwei Ausgabeterminals, die Sie verbinden können, um die Reihenfolge zu steuern, in der nachfolgende Knoten die Nachricht verarbeiten. Die Ausgabeterminals mit der Bezeichnung 'First' und 'Second' werden immer in dieser Reihenfolge verarbeitet.
Wenn Sie einen Nachrichtenflussknoten oder eine Folge von Knoten mit dem ersten Terminal verbinden, wird die Eingabenachricht an den nächsten Knoten übergeben und die gesamte Verarbeitung, die von allen nachfolgenden Knoten in dieser Folge definiert wurde, wird abgeschlossen, bevor die Kontrolle an den FlowOrder -Knoten zurückgegeben wird.
Die Eingabenachricht wird dann an den nächsten Knoten in der Knotenfolge weitergegeben, der mit dem Terminal 'Second' verbunden ist.
Die Nachricht, die von den Terminals 'First' und 'Second' an beide Knotenfolgen übermittelt wird, ist identisch. Es ist immer die Nachricht, die der FlowOrder -Knoten als Eingabe empfängt. Die Nachricht, die der FlowOrder -Knoten an das zweite Terminal weitergibt, ist in keiner Weise von der Verarbeitung der Nachricht betroffen, die von der Knotenfolge ausgeführt wurde, die mit dem ersten Terminal verbunden ist.
Der FlowOrder -Knoten stellt keine weitere Verarbeitung der Eingabenachricht bereit; er wird nur verwendet, um die Reihenfolge bei der nachfolgenden Verarbeitung vorzugeben.