当 JMSInput 节点从 JMS 消息有效内容创建消息体时,将确定用于该有效内容的相应解析器。因此,JMSInput 节点必须知道它预期接收 JMS 消息的类型。JMS 消息由有效内容类型定义,而 JMSInput 节点使用 JMS API 从 JMS 消息抽取有效内容。
域 | 用途 |
空白 | 这与 MQInput 节点中的空白域相对应。 只要值符合专有 URI 格式,该节点就从 JMSType 头字段获得消息域,请参阅派生消息域的优先顺序。如果 JMSType 值为空白或与此 URI 格式不匹配,则节点将根据 JMS 消息 Java 类类型设置消息域。 请参阅派生消息域的优先顺序获取更多信息。 |
BLOB | 节点预期来自 ByteMessage、ObjectMessage 或 TextMessage 的位流数据。 |
XML | 节点预期具有 XML 有效内容的 TextMessage。 |
XMLNS | 节点预期具有 XMLNS 有效内容的 TextMessage。 |
XMLNSC | 节点预期具有 XMLNSC 有效内容的 TextMessage。 |
MRM | 节点预期接收 TextMessage 或 ByteMessage。如果在 JMSInput 节点中未提供消息集、消息类型和消息格式,则必须设置 JMSType 头字段。 |
JMSMap | 节点预期仅接收 MapMessage。 |
JMSStream | 节点预期仅接收 StreamMessage。 |
MIME | 节点预期具有 MIME(多用途因特网邮件扩充协议)的 TextMessage 或 ByteMessage。 |
IDOC | 节点预期具有 IDOC 有效内容的 TextMessage 或 ByteMessage。 |