Implementierungsfunktionen für C-Knoten

Der benutzerdefinierte Knoten implementiert eine Funktionsschnittstelle für den Nachrichtenbroker zum Aufruf während der Laufzeitausführung. Diese Schnittstelle enthält Funktionen zum Erstellen eines lokalen Kontextes, wenn eine Knoteninstanz erstellt wird, Funktionen zum Festlegen und Abrufen von Attributwerten, die Funktion für die eigentliche Verarbeitung des Knotens selbst sowie Funktionen zum Überprüfen von Nachrichten:
Obligatorische Funktion
cniCreateNodeContext
Optionale und bedingte Funktionen

Diese Implementierungsfunktionen werden vom Broker aufgerufen und vom Knoten implementiert.

Bei bestimmten Implementierungsfunktionen muss möglicherweise der Name eines Parsers angegeben werden, der im Lieferumfang von WebSphere Message Broker enthalten ist. Sie müssen dann den korrekten Klassennamen des Parsers angeben. Die folgende Tabelle bietet eine Übersicht über die Parser, Stammelementnamen und Klassennamen für verschiedene Header.

Parser Stammelementname Klassenname
BLOB BLOB NONE
IDOC IDOC IDOC
JMSMap JMSMap JMS_MAP
JMSStream JMSStream JMS_STREAM
MIME MIME MIME
MQCFH MQPCF MQPCF
MQCIH MQCIH MQCICS
MQDLH MQDLH MQDEAD
MQIIH MQIIH MQIMS
MQMD MQMD MQHMD
MQMDE MQMDE MQHMDE
MQRFH MQRFH MQHRF
MQRFH2 MQRFH2 MQHRF2
MQRMH MQRMH MQHREF
MQSAPH MQSAPH MQHSAP
MQWIH MQWIH MQHWIH
MRM MRM MRM
Properties Properties PropertyParser
SMQ_BMH SMQ_BMH SMQBAD
XML XML xml
XMLNS XMLNS xmlns
XMLNSC XMLNSC xmlnsC
Zugehörige Konzepte
Planung für benutzerdefinierte Erweiterungen
Benutzerdefinierte Erweiterung erstellen
Benutzerdefinierte Empfangsknoten
Benutzerdefinierte Knoten für die Nachrichtenverarbeitung
Benutzerdefinierte Sendeknoten
Zugehörige Tasks
Empfangsknoten in C erstellen
Nachrichtenverarbeitungs- oder Sendeknoten in C erstellen
Zugehörige Verweise
Dienstprogrammfunktionen für C-Knoten
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
as07410_