Der benutzerdefinierte Knoten implementiert eine Funktionsschnittstelle für den Broker zum Aufruf während des Laufzeitbetriebs. 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 Verarbeitung des Knotens selbst sowie Funktionen zum Überprüfen von Nachrichten.
Diese Implementierungsfunktionen werden vom Broker aufgerufen und vom Knoten implementiert.
Bei bestimmten Implementierungsfunktionen müssen Sie eventuell den Namen eines mit WebSphere Message Broker bereitgestellten Parsers angeben. In diesem Fall müssen Sie 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 |