JMS 消息域属性

JMSInput 节点可以接收 Java 消息服务规范 V1.1 中指定的所有 JMS 消息类型。有关更多信息,请参阅JMS 消息类型

可以指定以下 JMSInput 节点属性:
属性 描述
消息域
  • 空白
    可以接收 JMS TextMessage 或 BytesMessage 的消息。JMS 消息头字段是根据以下格式设置的:
    mcd://domain/[set]/[type]/[?format=fmt]
    JMS 消息类型中描述了对每个域有效的 JMS 消息类型。
  • BLOB

    该域中的消息由 BLOB 解析器进行处理。BLOB 解析器是用于解释位流或消息树的程序,此位流或消息树表示的消息属于 BLOB 域,并且此程序在输入端从位流生成相应的树,或在输出端从树生成位流。

  • XMLXMLNSXMLNSC

    用于符合 W3C XML 标准的消息。请参阅 XML 域

  • MIME

    用于符合 WebSphere Message Broker 实施的 MIME 标准的消息。请参阅 MIME 域

  • MRM

    用于建模广泛的各种消息(包括 XML、固定格式二进制和格式化文本)。请参阅 MRM 域

  • JMSMapJMSStream

    对于 Java 消息传递服务标准的 WebSphere MQ 实现产生的消息。请参阅 JMS 域

  • IDOC

    IDOC 域处理 SAP R3 客户机通过 R3 的 MQSeries® 链接发送到代理的消息。

消息集 如果节点预期为 TextMessage 或 BytesMessage,它包含要使用 MRM 域解释的有效内容,则应该将消息集属性设置为相应的 MRM 消息集标识。使用 MRM 消息域时,这是必需的。

缺省值为空白(未设置)。

消息类型 如果已经指定了消息集属性,则会有用来指定消息类型的选项。

定义多段式消息时将使用此属性。请参阅多段式消息,获取多段式消息的定义和说明。

您指定的值将作为从最外面到最里面消息的绝对路径或相对路径使用。该值将作为为最外面消息指定的消息类型属性值的前缀使用。消息集属性值在消息的 MQRFH2 头或消息流的输入节点中指定。

如果您设置一个值,其格式必须为 id1/id2/.../idnu,其中 id1 是最外面消息的标识,id2 是下一个元素或消息的标识,idn 是最里面消息的标识。

缺省值为空白(未设置)。

消息格式 如果您使用 MRM 域,您可以使用命名的物理格式建模各种不同物理表示。
  • 使用定制有线格式(CWF)物理格式对以 C、COBOL、PL/1 和其他语言编写的旧应用程序中的固定格式消息进行建模。此支持包含直接从 C 头文件或 COBOL copybook 创建消息模型的能力。
  • 使用 XML 有线格式(XML)物理格式对 XML 消息(包括那些使用 XML 名称空间的消息)建模。此支持包含直接从 XML DTD 或 XML 模式文件创建消息模型的能力。
  • 使用标记定界字符串格式(TDS)物理格式对格式化文本消息(其中字段内容由标记标识并/或以特定定界符分隔)建模。该支持足够强大可以用来建模诸如 SWIFT、EDIFACT 和 X12 之类的工业标准。
相关概念
JMS 事务性
相关参考
用于应用程序通信模型的 JMS 属性
JMS 消息选择器
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ac24874_