Ein Parser wird vom Broker nur aufgerufen, wenn dieser Parser auch erforderlich ist. Welcher Parser aufgerufen wird, hängt von dem Parser ab, der angegeben wurde.
Wenn Sie diese Funktionen verwenden, 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 (Binary large object) | BLOB (Binary large object) | 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 |
Eigenschaften | Eigenschaften | PropertyParser |
SMQ_BMH | SMQ_BMH | SMQBAD |
XML | XML | xml |
XMLNS | XMLNS | xmlns |
XMLNSC | XMLNSC | xmlnsC |
Wenn Sie den MQMD-Parser verwenden, wird vorausgesetzt, dass Sie mit MQMD Version 2 arbeiten.
Sie können auch eigene benutzerdefinierte Parser erstellen oder von Drittanbietern bereitgestellte benutzerdefinierte Parser verwenden.