JMS メッセージが JMSInput ノードによって受信されるとき、 メッセージ・ドメインは以下の基準および以下の優先順位に基づいて導出されます。
この場合、ノードは以下の JMS メッセージ・タイプだけを受信することを予期します。
メッセージ・ドメイン | 有効な JMS メッセージ・タイプ | ||||
BytesMessage | TextMessage | MapMessage | StreamMessage | ObjectMessage | |
BLOB | ○ | ○ | ○ | ||
XML | ○ | ||||
XMLNS | ○ | ||||
XMLNSC | ○ | ||||
MRM | ○ | ○ | |||
JMSMap | ○ | ||||
JMSStream | ○ | ||||
MIME | ○ | ○ | |||
IDOC | ○ | ○ |
JMSInput ノードで構成されたメッセージ・ドメインに対して有効でない JMS メッセージ・タイプが受信された場合、ノードは警告を発行して、ソース 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 |
JMSType ヘッダーで構成されたメッセージ・ドメインに対して有効でない JMS メッセージ・タイプが受信された場合、 ノードは警告を発行して、ソース JMS のプロバイダー宛先またはバックアウト宛先にバックアウトします。
MRM ドメインで受信したメッセージ
mcd://domain/[set]/[type]/[?format=fmt]
mcd://MRM/SWIFTXML2005/{http://SWIFT/2005}:Document/?format=SWIFT
メッセージ・ドメインは、以下のように JMS Message Java Class に応じて設定されます。
TextMessage | XML |
BytesMessage | BLOB |
MapMessage | JMSMap |
StreamMessage | JMSStream |
ObjectMessage | BLOB |