在消息类型中指定名称空间

在定义多段式消息时,消息类型可能包含单个消息标识或消息类型路径。在定义多段式消息时,消息类型消息类型前缀消息集属性组合。也可以在使用 ESQL ASBITSTREAM 函数的 FolderBitStream 选项和 CREATE ... PARSE 语句时指定消息类型路径。

简单消息类型的格式是“id”,其中“id”是消息的标识。消息路径的格式是“/id1/..../idm”,其中“id1”是最外面的消息的标识,“idm”是最里面的消息的标识。

相同的标识可能出现在不同的名称空间中。要指定用特定名称空间限定一个标识,该标识必须在消息类型中使用该名称空间作为前缀。该名称空间必须是完整 URI 规格并包含在花括号中。

例如,带单个标识的消息类型应该输入为:

{http://www.ibm.com/space}id

以及消息类型路径

{http://www.ibm.com/space}id/.../{http://www.ibm.com/spacem}idm

如果未对标识指定名称空间,将使用模型中找到的第一个匹配项。因此,如果未启用名称空间,或者消息集中标识是唯一的,则无须在消息类型中指定名称空间。如果标识不唯一,则需要指定名称空间,以确保在模型中正确匹配。

相关概念
消息模型中的名称空间
带非 XML 消息的名称空间
重新使用消息定义文件
相关任务
将快速修订应用于任务列表错误
处理大型 MRM 消息
创建消息集项目
创建消息集
创建消息定义文件
相关参考
消息集属性
消息定义文件属性
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad31040_