论文部分内容阅读
随着移动互联网、云计算等新技术的迅猛发展,大数据时代已经来临,数据信息已经成为一种商业资本,对海量数据的有效组织管理能创造巨大的物质财富和社会价值。以海量异构数据为服务对象的面向数据的体系架构应运而生,它切合人们对于数据信息的整合服务的需求。然而,如何对这些海量数据进行有效的组织管理是当代数据管理者面临的一个重大挑战。本文在课题组前期研究成果“面向数据的架构”基础上,针对海量数据特点,结合DOA架构中的数据组织管理问题,设计适用于DOA架构的数据交换技术;以该技术为基础,探讨适用于数据注册中心的数据交换机制;以实现高效的数据交换为导向,对DOA架构下的数据注册中心理论进行了深入研究,优化设计并实现一种基于该机制的数据注册中心模型,从而解决海量数据信息在理论研究、数据组织管理和数据传输效率等方面的问题,实现海量数据信息的高效数据交换。本文主要取得了以下创新点与研究成果:(1)提出了一种XML二进制编译/解析方案(XMLC)。XMLC技术是对XML技术进行了扩充,它以Dewey编码为指导,定义了一种采用文档内容与结构分离方式的,基于二进制的编译和解析方案,设计的目的在于提高XML的封装和解析的效率,为DOA架构的数据交换服务。(2)设计实现了基于XMLC技术的编译/解析机制。以XMLC技术为基础理论,设计了一种具有自动编译和解析功能的数据注册中心的数据交换机制,实现了XMLC编译器和解析器,提供一种XMLC数据交换机制的应用实现方案。(3)提出了一种将XMLC技术应用于DOA体系架构的优化方案。优化了DOA架构层次结构,充实了数据注册中心的数据交换机制,初步实现了基于XMLC技术的数据注册中心的应用,从而初步解决了数据注册中心的数据交换效率问题。