Wenn Sie die Knoten eines Nachrichtenflusses miteinander verbinden, legt der Broker fest, wie die verschiedenen Verbindungen verarbeitet werden, einschließlich der Verarbeitungsreihenfolge. Wenn Sie mehrere Knoten oder eine Knotenfolge mit einem einzelnen Ausgabeterminal verbunden haben, können Sie nicht vorhersagen, ob für eine bestimmte Nachricht eine Folge vor einer anderen verarbeitet wird.
Wenn die Reihenfolge der Verarbeitung in Ihrem Nachrichtenfluss wichtig ist, können Sie mit dem Nachrichtenflussablauf-Knoten eine vorgeschriebene Verarbeitungsreihenfolge der Nachrichten erzwingen, die von diesem Knoten weitergegeben werden.
Der Nachrichtenflussablauf-Knoten hat zwei Ausgabeterminals, die Sie anschließen können, um die Reihenfolge zu steuern, in der nachfolgende Knoten die Nachricht verarbeiten. Die Ausgabeterminals heißen Erstes (first) und Zweites (second) und werden immer in dieser Reihenfolge verarbeitet.
Wenn Sie einen Knoten oder eine Knotenfolge an das Terminal Erstes anschließen, wird die Eingabenachricht an den nächsten Knoten übermittelt. Die von den nachfolgenden Knoten in dieser Folge festgelegte Verarbeitung wird abgeschlossen, bevor der Nachrichtenflussablauf-Knoten wieder die Steuerung übernimmt.
Die Eingabenachricht wird dann an den nächsten Knoten in der Knotenfolge weitergegeben, der mit dem Terminal Zweites verbunden ist.
Die Nachricht, die von den Terminals Erstes und Zweites an beide Knotenfolgen übermittelt wird, ist identisch. Es handelt sich dabei stets um die Nachricht, die der Nachrichtenflussablauf-Knoten als Eingabe empfängt. Die Nachricht, die der Nachrichtenflussablauf-Knoten an das Terminal Zweites weitergibt, wird in keinster Weise durch die Verarbeitung der Nachricht beeinflusst, die die mit dem Terminal Erstes verbundene Knotenfolge ausführt.
Der Nachrichtenflussablauf-Knoten stellt keine weitere Verarbeitung der Eingabenachricht bereit; er schreibt ausschließlich die Reihenfolge für die Folgeverarbeitung fest.