JMSInput 노드가 JMS 메시지를 수신할 경우, 메시지 도메인은 다음 기준에 따라 다음 우선 순위로 도출됩니다.
이 경우, 노드는 다음 JMS 메시지 유형만 수신할 것으로 예상합니다.
메시지 도메인 | 올바른 JMS 메시지 유형 | ||||
BytesMessage | TextMessage | MapMessage | StreamMessage | ObjectMessage | |
BLOB | X | X | X | ||
XML | X | ||||
XMLNS | X | ||||
XMLNSC | X | ||||
MRM | X | X | |||
JMSMap | X | ||||
JMSStream | X | ||||
MIME | X | X | |||
IDOC | X | X |
JMS 메시지 유형이 수신되었는데 이 유형이 JMSInput 노드에 구성된 메시지 도메인에 올바르지 않을 경우, 노드는 경고를 발행하고 메시지를 소스 JMS 제공자 목적지나 백아웃 목적지로 백아웃합니다.
JMSType | 브로커 도메인 | |
mcd://domain/[set]/[type]/[?format=fmt] | MRM | |
mcd://XML 또는 mcd://xml | XML | |
mcd://XMLNS 또는 mcd://xmlns | XMLNS | |
mcd://XMLNSC 또는 mcd://xmlnsc | XMLNSC | |
mcd://IDOC 또는 mcd://idoc | IDOC | |
mcd://MIME 또는 mcd://mime | MIME |
JMS 메시지 유형이 수신되었는데 이 유형이 JMSType 헤더에 구성된 메시지 도메인에 올바르지 않을 경우, 노드는 경고를 발행하고 메시지를 소스 JMS 제공자 목적지나 백아웃 목적지로 백아웃합니다.
MRM 도메인에서 수신된 메시지
mcd://domain/[set]/[type]/[?format=fmt]
mcd://MRM/SWIFTXML2005/{http://SWIFT/2005}:Document/?format=SWIFT
메시지 도메인은 다음과 같이 JMS 메시지 Java 클래스에 따라 설정됩니다.
TextMessage | XML |
BytesMessage | BLOB |
MapMessage | JMSMap |
StreamMessage | JMSStream |
ObjectMessage | BLOB |