Dieses Kapitel enthält folgende Abschnitte:
Verwenden Sie den Zieladressenknoten zusammen mit dem Knoten 'Weiterleitung_an_Zieladresse' für die dynamische, inhaltsabhängige Weiterleitung einer Nachricht innerhalb des Nachrichtenflusses. Der Knoten 'Weiterleitung_an_Zieladresse' fragt die lokale Umgebung (LocalEnvironment) 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 einen Knoten 'Weiterleitung_an_Zieladresse' folgt. Verbinden Sie den Zieladressenknoten jedoch nicht physisch mit einem Knoten 'Weiterleitung_an_Zieladresse'. Die Verbindung wird, falls erforderlich, 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 Ausgabeknoten oder in einem anderen Knoten '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:
Das Airline Reservations-Beispiel erläutert die Verwendung dieses Knotens:
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 | Standardwert | Beschreibung |
---|---|---|---|---|
Zielbezeichnung | Ja | Nein | Ein Bezeichner (ID) für den Knoten. Er dient als Ziel für eine Nachricht, die von einem Knoten 'Weiterleitung_an_Zieladresse' weitergeleitet wird. |
In der nachfolgenden Tabelle werden die Beschreibungseigenschaften des Zieladressenknotens beschrieben.
Eigenschaft | M | C | Standardwert | Beschreibung |
---|---|---|---|---|
Kurzbeschreibung | Nein | Nein | Kurze Beschreibung des Knotens | |
Ausführliche Beschreibung | Nein | Nein | Text, der den Zweck des Knotens im Nachrichtenfluss beschreibt |