Un programma di analisi viene richiamato dal broker solo quando questo è richiesto. Il programma di analisi che viene richiamato dipende dal programma di analisi che è stato specificato.
Quando si utilizzano tali funzioni, è necessario specificare il nome di classe esatto del programma di analisi. Nella tabella riportata di seguito è presente un riepilogo dei programmi di analisi, dei nomi di elementi root e dei nomi di classi per diverse intestazioni.
Programma di analisi | Nome elemento root | Nome classe |
---|---|---|
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 |
Quando si utilizza il programma di analisi MQM, si assume che MQMD sia un MQMD V2.
E' possibile inoltre creare propri programmi di analisi definiti dall'utente oppure utilizzare programmi di analisi definiti dall'utente provenienti da fornitori di terze parti.