JMS 格式
要编写可访问不同 JMS 消息类型的代码,需要了解如何将每个消息类型映射到 SDO,以及如何从消息检索消息格式字符串。
格式类型
在消息中由消息格式字符串定义每个 JMS 消息类型。在以下示例中可以通过使用代码片段检索格式字符串。
下表显示将消息格式字符串映射到服务数据对象 (SDO):
JMS 消息类型 | 消息格式字符串 | 映射到 SDO1 |
---|---|---|
JMS 字节消息 | JMS:bytes | 请参阅JMS 格式 - 字节 |
JMS 文本消息 | JMS:text | 请参阅JMS 格式 - 文本 |
JMS 流消息 | JMS:stream | 请参阅JMS 格式 - 流 |
JMS 对象消息 | JMS:object | 请参阅JMS 格式 - 对象 |
JMS 映射消息 | JMS:map | 不支持对 JMS 映射消息的 SDO 数据图进行检索或构造。 |
1调解支持的 SDO 版本为 V1。
此代码片段为如何从消息检索消息格式字符串的示例:
String format = siMsg.getFormat();
if (format.equals ....