论文部分内容阅读
异步消息通信解决了许多领域的业务数据交换的问题,使它成为网络通信研究的热门领域之一。传统的异步消息通信机制很好地解决了单一应用中的数据交换问题,但是针对于多个应用的场景,并没有通用的消息处理模块。不同的通信应用系统根据特定的消息通信帧协议进行通信模块的开发,程序基本上不具有可重用性和可移植性。可定制异步消息通信处理机制的研究主要是面向多样化的应用,针对消息通信中通信消息的结构特征和多应用场景下通信模式的变化,研究通用的异步消息通信中间服务,从而为不同的通信应用提供服务,方便通信应用程序的开发。本文的主要工作如下:1.在消息结构模型研究方面,本文首先从消息的组成结构出发,分析了消息的线性结构和层次结构,利用消息内容层次化可扩展的特点,研究了消息的层次结构模型,实现了异步消息通信应用中消息内容结构的可定制。2.在通信模式研究方面,本文首先分析了二级通信模式和三级通信模式,利用了三级通信模式的可扩展,可适配的特点,结合多应用、多租户、多因素的数据平台研究了基于3M(Multi-Application、Multi-Tenant、Multi-Factor,多应用、多租户、多因素)的通信模式,从而实现通信模式的可适配,适用于不同的通信应用场景。3.在基于多应用,多租户和多因素的通信模式研究方面,将应用,租户和因素三者之间的关联抽象成层次结构模型,以适应不同的应用和租户,管理和配置跟应用和租户相关的因素。最后,结合消息的层次结构模型,将因素应用到异步消息通信的消息结构中,以实现基于多应用、多租户、多因素可配置的异步消息通信。可定制异步消息通信处理机制的研究作为通信领域的一个重要的研究方向,无疑对适应企业业务的多样性和多变性,适应企业业务数据交换中通信模式的变化,推动企业信息化具有重要意义。