消息模型对象

这是对组成消息模型的各种对象的介绍。

消息
消息是在应用程序之间传递的一组数据。消息必须有发送和接收应用程序达成协议的结构和格式。
消息定义
消息定义是消息的逻辑描述。消息定义是树形结构中组织的简单元素的集合。
简单元素
简单元素描述消息中的一个或多个字段。它基于简单类型(例如,字符串、整数或浮点)。它可以重复,且它可以定义缺省或固定值。
简单类型
简单类型描述消息中的一类数据。它描述数据的类型(例如,字符串、整数或浮点)且可以有值约束,该值约束对任何基于该简单类型的任何简单元素的值作了限制。
复杂元素
复杂元素是消息中包含简单元素的命名的结构。复杂元素可以包含其他复杂元素,且还可以包含。复杂元素的内容由复杂类型定义。
复杂类型
复杂类型描述消息中的结构。它包含组织为层次结构的元素属性
是带有有关这些元素可如何出现在消息中的信息的元素的列表。组可以是有序的(顺序)、无序的(全部)或选择的(选项)。
Attribute
属性表示 XML 模式属性。属性十分类似于简单元素,但当与 XML 消息一起使用时,它们需要特殊的对待。在不是 XML 的消息中,它们按与基于相同的简单类型的简单元素完全相同的方式对待。

全局和本地对象

消息模型中的许多对象可以是全局或本地的。全局对象必须有一个唯一的名称,这个名称用于从消息模型中的一个或多个地方引用对象。本地对象在消息模型中的一个地方定义和使用。

建议选择本地的对象,除非需要在多个地方使用这些对象。这减少消息模型中的全局对象之间名称冲突的可能性,且将使消息集更容易使用。

消息模型对象的属性

所有消息模型对象的属性在消息编辑器的“属性”窗格中列出。这些属性分为三种类别:

逻辑
对象的逻辑属性与对象的称为“逻辑模型”的格式无关的描述相关。逻辑属性描述对象包含什么数据,不表明任何如何写对象的信息。
物理
对象的物理属性描述如何写对象。这些属性控制对象的解析和写。您的消息集中的每个物理格式有一组物理属性集合。
文档
对于所有消息模型对象,都出现该字段。它提供可能需要的对象的任何描述的标准位置。此处输入的文本将不会以任何方式影响消息的处理。
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad10570_