Merkmale von Eingabenachrichten definieren

Wenn eine Nachricht von einem Empfangsknoten in einem Nachrichtenfluss empfangen wird, stellt der Knoten fest, wie diese Nachricht interpretiert werden muss, indem er die Domäne ermittelt, in der die Nachricht definiert ist. Daraufhin startet er den geeigneten Browser.

Vorbereitungen:
Lesen Sie folgenden Konzeptabschnitt:

Informationen zur Nachrichtendomäne des Empfangsknotens können auf eine der folgenden beiden Arten bereitgestellt werden:

  1. Sie können die integrierten Empfangsknoten so konfigurieren, dass für jede empfangene Nachricht die Nachrichtendomäne angegeben und dadurch der Parser gestartet wird.
  2. Sie können in der Eingabenachricht selbst Werte festlegen, über die diese Informationen angegeben werden. Fügen Sie hierzu den MQRFH2-Header ein, der einen Ordner enthält, in dem die Merkmale der Nachricht definiert sind. Diese Methode ist flexibler, denn sie bedeutet, dass der Empfangsknoten den entsprechenden Parser auf Basis des Inhalts der einzelnen Nachrichten starten kann.

Wenn die Eingabenachricht in der MRM-Domäne definiert ist und daher vom MRM-Parser interpretiert wird, müssen Sie folgende zusätzliche Eigenschaften angeben:

Die Methode, mit der diese Eigenschaften festgelegt werden, hängt vom Nachrichttyp oder dem Knoten ab, der verwendet werden soll:
  • Wenn es sich bei der Nachricht um eine WebSphere MQ-Nachricht handelt, können diese Eigenschaften entweder im Empfangsknoten oder im MQRFH2-Header der eingehenden Nachricht festgelegt werden. Wenn die Eigenschaften an beiden Stellen festgelegt sind, haben die Eigenschaften des MQRFH2-Headers Vorrang.
  • Wenn die Eingabenachricht einer Nachrichtendomäne angehört, für die kein Parser bereitgestellt wird, müssen Sie einen benutzerdefinierten Parser für ihre Verarbeitung sowie einen benutzerdefinierten Empfangsknoten bereitstellen, der sie für die Verarbeitung im Nachrichtenfluss annimmt. Sie finden weitere Informationen in der Dokumentation des benutzerdefinierten Parsers und Knotens.
  • Falls der Empfangsknoten die Nachrichtenmerkmale nicht ermitteln kann, ist der Standardwert leer, und es wird angenommen, dass sich die Nachricht in der BLOB-Domäne befindet. Aus diesem Grund wird der BLOB-Parser gestartet.
Importieren Sie eine der folgenden Beispiele oder ein anderes Beispiel, das eine Nachrichtengruppe verwendet, aus der Beispielgalerie, und schauen Sie sich die Werte auf der Registerkarte mit den Eigenschaften für Syntaxanalyse der Eingabenachricht des Empfangsknotens im Nachrichtenfluss des Beispiels an. Sie können Beispiele nur anzeigen, wenn Sie das Information Center verwenden, das im Message Brokers Toolkit integriert ist.
Zugehörige Konzepte
Nachrichtenflüsse - Übersicht
Parser
Logische Baumstruktur
Nachrichten modellieren
Nachrichtenbaumstruktur füllen
Zugehörige Tasks
Nachrichtenfluss entwerfen
Nachrichtenflussinhalte definieren
Zugehörige Verweise
Integrierte Knoten
ESQL-Referenz
MQRFH2-Struktur
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:28:18

ac12250_