해당 구문 분석기가 필요한 경우에만 브로커가 구문 분석기를 호출합니다. 호출되는 구문 분석기는 지정된 구문 분석기에 따라 다릅니다. 메시지 처리 노드에서, 메시지는 메시지를 가져올 목적지 및 사용할 구문 분석기를 식별합니다.
이러한 함수를 사용 중이면, 구문 분석기의 올바른 클래스 이름을 지정해야 합니다. 다음 표는 다양한 헤더의 구문 분석기, 루트 요소 이름, 클래스 이름 요약을 제공합니다.
구문 분석기 | 루트 요소 이름 | 클래스 이름 |
---|---|---|
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 |
고유의 사용자 정의 구문 분석기를 작성하거나 Third-Party 벤더가 제공한 사용자 정의 구문 분석기를 사용할 수도 있습니다.
사용자 정의 입력 노드는 디폴트로 포함된 다음 속성을 사용하여 적절한 헤더나 메시지 구문 분석기, 구문 분석이 제어되는 모드를 선택할 수 있습니다. 이 속성을 대체할 수 있습니다.