上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.7 消息体系的组成
前面讲到了消息技术的内容,它们也正是设计和构建一个消息体系所需要的内容。本节我们介绍如何组织这些内容,以形成一个消息体系,即消息体系的组成。图1.1展示了本书内容赖以展开的示例消息体系的主要内容及组织结构。
图1.1 消息体系的主要内容及组成结构
如图1.1所示,消息体系的组成分为静态部分和动态部分,静态部分主要是指非系统运行的状态下消息体系的相关组成,而动态部分则是指在系统运行的状态下消息体系的相关组成。静态部分在系统运行前,就需要被应用系统程序员用到(如定义新类型的消息);而在系统运行过程(消息处理过程)中,静态与动态部分之间是紧密相关的,主要表现在消息的动态创建、克隆与版本管理上。
不难发现,图1.1中的许多内容在1.4节“消息技术的内容”中已经提到,但也有很多内容对读者来讲,目前还是陌生的,这并没有关系。在本章,读者只需要建立一个模糊的整体概念即可,后面的章节会对这些内容一一详述,到那时,再回头看这张图,就会有进一步地理解了。