1 / 68
文档名称:

基于通信中间件的数据访问机制研究与实现.pdf

格式:pdf   页数:68
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于通信中间件的数据访问机制研究与实现.pdf

上传人:banana 2014/2/8 文件大小:0 KB

下载得到文件列表

基于通信中间件的数据访问机制研究与实现.pdf

文档介绍

文档介绍:南京航空航天大学
硕士学位论文
基于通信中间件的数据访问机制研究与实现
姓名:李艳艳
申请学位级别:硕士
专业:计算机科学与技术
指导教师:燕雪峰
2010-12
南京航空航天大学硕士学位论文
摘要
随着计算机技术的迅猛发展,高新技术在军事领域被广泛运用。但是不同时期、不同用途
的作战设备根据自身需求和应用条件制定数据访问策略和访问标准,缺乏统一的访问规范和接
口,无法满足数据存储和访问的统一性要求。同时在未来信息化战争中,作战系统所需的信息
资源不仅包含数据库存储的简单类型信息,还包括图形、声音文件以及复杂算法模型,其地位
与前者相同,但存储方式差异较大,进一步增加了统一访问的难度。
针对上述问题,munication Middleware
Based Data Access Mechanism,CMBDAM),该机制采用基于订阅/发布模型的通信中间件建立
应用设备与数据源之间非连接的异步数据访问模式,相关研究内容及工作包括:
⑴提出基于通信中间件的数据访问机制,该机制由应用设备层、设备语义访问层、通信中
间层、语义转换层、数据事务层以及数据层构成,将简单类型数据、文件、算法模型进行集中
存储与管理,建立统一数据访问规范,通过数据模型转换实现不同设备、不同数据服务之间的
透明、有效访问。
⑵针对现有的方法无法实现数据的统一存储和访问,采用基于面向对象、数据结构的语义
建模方法构建作战领域基本、可扩展的语义模型,并制定统一的语义规范,使用 XML 格式表
示数据访问请求及反馈信息,通过语义转换实现统一的数据访问。
⑶为了解决现有算法模型不同层次、不同粒度的重用和互操作问题,采用“服务”的形式
描述和实现算法模型。算法组件以服务的形式存在,在统一规范的约束下,对算法进行描述、
实现、部署并向应用设备提供该服务;针对文件的使用管理难题,借鉴文件索引快速映射的思
想,将文件内容与文件基本信息分别存储。文件基本信息通过索引表存储在数据库中,而文件
内容存储在磁盘上,通过统一的文件服务接口实现有效的文件管理和快速的文件服务。
⑷结合本课题的具体应用背景及需求,实现 CMBDAM 的数据访问代理(客户端)和数
据集成系统(服务器端),并在 XXX 作战仿真系统从应用场景、访问流程以及应用效果方面验
证该机制在简单数据服务、文件服务、算法服务方面的有效性与可行性。



关键词:作战系统,数据访问,体系结构,中间件,数据交换,对象池
I
基于通信中间件的数据访问机制研究与实现
Abstract
With rapid development puter technology, the new and high technologies are widely
applied to the field of military. Operational equipments with different purposes in various periods
make data access strategies and access standards in accordance with their own demands and
conditions, and thus lacking uniform access standards and interfaces resulting in inability to meet the
unity requirements of data storage and access. Also, in IT-based wars in future, the information
resources needed by bat system do not only include simple types of information stored in
database, but also graphic, sound files plex algorithm models. The significance of the file
information and algorithm models equals to that of the information stored in the database, but with
greatly different storage modes, which further increases the difficulty in unifying the data access.
In th