消息是从一个应用程序传递到另一个应用程序的一组数据。消息可由描述消息的结构和内容的消息定义建模。
消息定义由组织成为逻辑结构的元素组成,逻辑结构是发送和接收应用程序达成一致的结构。此逻辑结构使用消息定义编辑器建模,因此消息可解析为逻辑树且更容易处理。
在消息模型中,消息总是基于全局元素。全局元素的类型描述全局元素的内容,因此描述消息的全部内容。
若有必要,消息定义可以包含其他消息定义。这对于建模包含大且复杂的消息传递标准(例如,SWIFT 和 EDIFACT)是必需的。
消息使用它们的名称或别名进行标识。别名是可选的用户指定的字符串,用来识别消息。消息的名称或别名在消息集中必须是唯一的。
在消息定义文件中,消息建模为 XML 模型元素声明。额外信息由元素声明上的 XML 模型注释提供。