Dieses Kapitel enthält folgende Abschnitte:
Verwenden Sie den Zieladressenknoten zusammen mit dem Knoten 'Weiterleitung_an_Zieladresse' (RouteToLabel) für die dynamische, inhaltsabhängige Weiterleitung einer Nachricht innerhalb des Nachrichtenflusses. Der Knoten 'Weiterleitung_an_Zieladresse' fragt die lokale Umgebung der Nachricht nach der ID des Zieladressenknotens ab, an den die Nachricht als nächstes weitergeleitet werden soll.
Stellen Sie dem Knoten 'Weiterleitung_an_Zieladresse' im Nachrichtenfluss einen Rechenknoten voran, der die lokale Umgebung der Nachricht mit den IDs eines oder mehrerer Zieladressenknoten auffüllt, an denen die Nachricht als nächstes verarbeitet wird.
Gestalten Sie Ihren Nachrichtenfluss so, dass ein Zieladressenknoten logisch auf eine Instanz des Knotens 'Weiterleitung_an_Zieladresse' folgt. Verbinden Sie den Zieladressenknoten jedoch nicht physisch mit einer Instanz des Knotens 'Weiterleitung_an_Zieladresse'. Die Verbindung wird gegebenenfalls vom Broker entsprechend dem Inhalt der lokalen Umgebung hergestellt.
Der Zieladressenknoten stellt ein Ziel für eine Weiterleitungsentscheidung bereit und verarbeitet die von ihm bearbeitete Nachricht nicht. Für gewöhnlich stellt der Zieladressenknoten eine Verbindung zu einem untergeordneten Nachrichtenfluss dar, der jede Nachricht auf spezielle Art verarbeitet, und endet entweder in einem Sendeknoten oder in einem anderen Knoten des Typs 'Weiterleitung_an_Zieladresse'.
Der Zieladressenknoten kann auch als das Ziel einer PROPAGATE-Anweisung verwendet werden, die in einem Rechen- oder Datenbankknoten angegeben wurde.
Der Zieladressenknoten wird in der Workbench durch folgendes Symbol dargestellt:
Anhand des Beispielprogramms Beispielprogramm 'Airline Reservations' wird die Verwendung dieses Knotens deutlich.
Wenn Sie eine Instanz des Zieladressenknotens in einen Nachrichtenfluss eingereiht haben, können Sie ihn konfigurieren. Klicken Sie mit der rechten Maustaste in der Editoransicht auf den Knoten, und wählen Sie die Option Eigenschaften aus. Daraufhin werden die grundlegenden Eigenschaften des Knotens angezeigt.
Alle verbindlichen Eigenschaften, für die Sie einen Wert eingeben müssen (d. h. Eigenschaften ohne definierten Standardwert), sind dort mit einem Sternchen gekennzeichnet.
Konfigurieren Sie den Zieladressenknoten wie folgt:
Klicken Sie auf Abbrechen, um das Dialogfeld zu schließen und alle Änderungen zu verwerfen, die Sie an den Eigenschaften vorgenommen haben.
In der nachfolgenden Tabelle werden die Terminals des Zieladressenknotens beschrieben.
Terminal | Beschreibung |
---|---|
Ausgangsterminal | Das Ausgabeterminal, an das die Nachricht geleitet wird. |
In der nachfolgenden Tabelle werden die Knoteneigenschaften beschrieben. Die Spalte M zeigt an, ob die Eigenschaft obligatorisch ist (markiert mit einem Sternchen im Eigenschaftendialog, ob Sie einen Wert eingeben müssen, wenn kein Standardwert definiert ist). Die Spalte C zeigt an, ob die Eigenschaft konfigurierbar ist (Sie können den Wert ändern, wenn Sie der BAR-Datei den Nachrichtenfluss hinzufügen, um ihn einzusetzen).
In der nachfolgenden Tabelle werden die grundlegenden Eigenschaften des Zieladressenknotens beschrieben.
Eigenschaft | M | C | Standard | Beschreibung |
---|---|---|---|---|
Zielbezeichnung | Ja | Nein | Eine Kennung für den Knoten. Sie dient als Ziel für eine Nachricht, die von einem Knoten des Typs 'Weiterleitung_an_Zieladresse' weitergeleitet wird. |
In der nachfolgenden Tabelle werden die Beschreibungseigenschaften des Zieladressenknotens beschrieben.
Eigenschaft | M | C | Standard | Beschreibung |
---|---|---|---|---|
Kurzbeschreibung | Nein | Nein | Kurze Beschreibung des Knotens | |
Ausführliche Beschreibung | Nein | Nein | Text, der den Zweck des Knotens im Nachrichtenfluss beschreibt |