Logische Baumstruktur

Die logische Baumstruktur ist die interne (Broker) Darstellung einer Nachricht.

Wenn eine Nachricht den Broker erreicht, wird sie von einem Empfangsknoten empfangen, den Sie in einem Nachrichtenfluss konfiguriert haben. Bevor die Nachricht vom Nachrichtenfluss verarbeitet werden kann, muss sie von einem oder mehreren Parsern interpretiert werden, die eine logische Baumdarstellung vom Bitstrom der Nachrichtendaten erstellen.

Das Baumformat enthält den gleichen Inhalt wie der Bitstrom, von dem es erstellt wird, aber es ist einfacher, innerhalb des Nachrichtenflusses Änderungen vorzunehmen. Viele der integrierten Nachrichtenflussknoten stellen Ihnen eine Schnittstelle bereit, um Nachrichteninhalt innerhalb der Baumstruktur abzufragen und zu aktualisieren und um andere Aktionen an Nachrichten und Datenbanken durchzuführen, damit Sie in jedem Knoten die erforderliche Funktion bereitstellen können.

Es werden drei Schnittstellen bereitgestellt:

Die von den Parsern erzeugte Baumstruktur ist zum großen Teil vom Nachrichtenformat (z. B. XML) unabhängig. Die Ausnahme hierzu ist die untergeordnete Baumstruktur, die als Teil der Nachrichtenbaumstruktur erstellt wird und den Hauptteil der Nachricht darstellt. Diese untergeordnete Baumstruktur ist abhängig von der Nachricht; ihr Inhalt wird nicht weiter beschrieben.

Der Empfangsknoten erzeugt die logische Baumstruktur, die wiederum aus vier untergeordneten Baumstrukturen besteht:

Die erste dieser Baumstrukturen wird mit dem Inhalt des Empfangsnachrichtbitstroms aufgefüllt (s. hierzu Belegung der Nachrichtenbaumstruktur): Die drei anderen bleiben anfangs leer.

Jeder der vier erstellten Strukturbäume verfügt über ein Stammelement (mit einem bestimmten Namen für jeden Strukturbaum). Jeder Strukturbaum besteht aus einer Reihe von diskreten Einzelinformationen mit der Bezeichnung Element. Das Stammelement hat kein übergeordnetes Element und kein gleichgeordnetes Element (gleichgeordnete Elemente sind Elemente, die das gleiche übergeordnete Element haben). Das Stammelement ist das übergeordnete Element der untergeordneten Elemente. Jedes untergeordnete Element muss über ein übergeordnetes Element verfügen, kann kein oder mehrere gleichgeordnete Elemente aufweisen und über kein oder mehrere untergeordnete Elemente verfügen.

Die vier Strukturbäume werden sowohl für integrierte als auch für benutzerdefinierte Empfangsknoten und Parser erstellt.

Der Empfangsknoten übergibt die von ihm erstellte logische Baumstruktur an die nachfolgenden Nachrichtenverarbeitungsknoten im Nachrichtenfluss:

Zugehörige Konzepte
Nachrichtenbaumstruktur (Message)
Belegung der Nachrichtenbaumstruktur
Umgebungsbaumstruktur (Environment)
LocalEnvironment-Baumstruktur
Ausnahmeliste-Baumstruktur
Properties-Parser
Korrelationsnamen
Java schreiben
Zugehörige Tasks
Nachrichtenflüsse entwickeln
Inhalt des Hauptteils einer Nachricht bearbeiten
Sonstige Bereiche der Nachrichtenbaumstruktur bearbeiten
ESQL schreiben
Zugehörige Verweise
Integrierte Knoten
Benutzerdefinierte Knoten
MQRFH2-Header
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2005 Letzte Aktualisierung: Nov 17, 2005
ac00490_