사용자 정의 노드는 런타임 실행 중 호출할 메시지 브로커의 함수 인터페이스를 구현합니다. 여기에는 노드 인스턴스가 작성될 때마다 로컬 컨텍스트를 작성하는 함수, 속성 값을 설정하고 검색하는 함수, 노드 자체 처리를 실제로 수행하는 함수, 메시지를 조사하는 함수가 포함됩니다.
구현 함수는 브로커에 의해 호출되고 노드에 의해 구현됩니다.
어떤 구현 함수의 경우, WebSphere Message Broker와 함께 제공되는 구문 분석기의 이름을 지정해야 할 수도 있습니다. 이때 구문 분석기의 올바른 클래스 이름을 사용해야 합니다. 다음 표는 다양한 헤더의 구문 분석기, 루트 요소 이름, 클래스 이름 요약을 제공합니다.
구문 분석기 | 루트 요소 이름 | 클래스 이름 |
---|---|---|
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 |
이 절에서는 다음 함수를 다룹니다.