移动数据库与主存数据库间异构数据同步实现

移动数据库与主存数据库间异构数据同步实现

罗谦[1]2003年在《移动数据库与主存数据库间异构数据同步实现》文中进行了进一步梳理本文首先叙述了移动计算环境的形成过程,阐明了有关数据同步的核心概念,并从中提炼出了广义的数据同步定义。针对数据同步技术的两大要点难点:异构数据的映射问题和冲突处理机制的实现,在简介其基本概念和常用技术后,拟定出基于移动计算环境下异构数据库数据同步实现的解决思路。 本文分析讨论了当今业界各主流数据访问技术在异构数据的映射问题和冲突处理机制的实现这两个问题上做出的成绩和存在的不足。总结出要在移动计算环境下实现异构数据库的数据同步,必须获得更高层次的专用数据同步协议支持的结论。 针对这一结论,本文介绍了一个旨在同步任意移动设备和任意网络数据的协议—SyncML协议。它通过对两大主题:XML级应用和Agent技术的支持,利用同步引擎技术能够较好的解决异构数据映射问题和实现冲突检测机制,遗憾的是,它没有对数据同步的另一难点—冲突处理机制的解决策略提供强有力支持。因此,我们通过增加同步引擎对开放式数据库接口的支持,以两极冲突处理机制来弥补这一不足。综合上述机制提出基于移动环境下的异构数据库数据同步模型架构。 论文针对移动计算环境下的普遍应用情况,提出“在低端加强移动性,在高端提供高性能”的创新思想,结合移动数据库容量小,断接频繁;主存数据库响应时间短,存取数据快的特点,遵循SyncML协议,在移动环境下的异构数据库数据同步模型架构之上,搭建起一个移动客户端使用移动数据库技术,服务器端采用定制主存数据库技术的异构数据快速同步模型,实验表明,这是对数据同步技术的明显改善。拟将之运用在民航移动调度子系统中。

殷卫红, 耿新民, 殷脂[2]2006年在《移动计算环境下异构数据快速同步模型的设计与研究》文中进行了进一步梳理针对移动计算环境下的普遍应用情况,提出“在低端加强移动性,在高端提供高性能”的创新思想,结合移动数据库容量小,断接频繁;主存数据库响应时间短,存取数据快的特点,遵循SyncML协议,搭建起一个移动客户端使用移动数据库技术,服务器端采用定制主存数据库技术的异构数据快速同步模型。

殷卫红, 殷脂[3]2005年在《移动计算环境下异构数据快速同步模型的设计与研究》文中提出针对移动计算环境下的普遍应用情况,提出“在低端加强移动性,在高端提供高性能”的创新思想,结合移动数据库容量小,断接频繁;主存数据库响应时间短,存取数据快的特点,遵循SyncML协议,搭建起一个移动客户端使用移动数据库技术,服务器端采用定制主存数据库技术的异构数据快速同步模型。

柯强[4]2009年在《基于SyncML的移动数据库同步模型研究与设计》文中指出随着移动通信技术的飞速发展,各种数据类型之间的相互通信需求变得越来越强烈。然而,相同的数据信息可能被存储于不同的通信设备中,当其中一个通信设备上的信息发生修改后,如何保证其它通信设备上也能保持同样的信息,也就是及时的对相同数据进行跟新?这就是本文研究的要点,数据同步技术。移动数据库同步技术包含两个方面的研究。由于移动计算的断接性,移动设备可以离线操作数据库副本,会导致客户端与服务器数据库中数据暂时不一致。由于移动环境的复杂性,存在多种多样的移动客户端(PDA、手机、PC等)需要互相通信。为了解决由于移动通信环境的差异性所导致的这两个问题,必须设计一个同步通信协议,这个同步协议必须能够实现以下两个主要功能:一是能够识别任何种类的数据消息,实现异构数据源之间的同步。二是有一套标准的同步过程规范,实现数据库副本之间的最终一致性。SyncML作为专为移动通信环境所设计的数据同步协议,为解决刚才提到的两个问题提供了一个很好的参考。本文在结合SyncML同步协议的基础上,通过一些技术改进,对移动数据库的同步进行深入的研究。主要包括以下两方面的研究内容:1、异构数据源之间的同步。由于移动客户端的多样性,需要通过同步技术实现异构数据源之间的互相映射。本文详细分析了异构客户端与服务器之间的映射流程,针对SyncML对数据之间关系等复杂模式信息难以描述的问题,提出引入中间过渡格式充当模式数据和传输类型之间的媒。由于允许数据库副本的存在,保持各数据库副本和数据库服务器中数据的一致性就变得至关重要。本文在SyncML同步框架的基础上,提出一个完整的同步模型HDSM,并给出具体的同步过程描述。2、针对SyncML协议在冲突处理上的不足,所以本文在HDSM模型中引入了多级冲突处理机制。

何荣刚[5]2009年在《基于MobiLink技术的统计移动办公系统研究与设计》文中指出随着我国经济的迅速发展,人们的生活、工作节奏越来越快,迫切需要在任何时间、任何地点访问所需要的数据,“移动办公”的概念正是在这个背景下被提出并越来越受到关注,成为软件开发领域一个新的热点。而移动数据库是移动办公中的重头戏,是移动办公得以实现的基础。移动数据库有着巨大的市场需求,在电子商务、家庭智能、车载设备等领域都有着广泛的应用前景。统计部门是专门的信息管理部门,掌握着十分丰富的信息资源,迫切需要利用现代信息技术进行有效的开发和科学的管理。虽然目前各地统计部门的计算机硬件基础设施建设和软件系统开发都取得极大的进展,但却还没能实现移动办公。本课题旨在设计一个基于MobiLink技术的统计移动办公系统。该系统用于移动终端设备。统计工作人员可以根据自己的权限从主服务器数据库获取数据,并在移动终端设备上对数据进行相应处理。还可以将处理更新后的数据上载到主服务器数据库中,保持移动终端数据库和主服务器数据库中数据的一致性。本文首先分析了移动数据库的现状与发展,阐述了研究本课题的意义所在;然后对Sybase数据库系统和MobiLink同步技术进行了研究分析;最后介绍了该系统的总体框架和详细设计过程。主要包括如下内容:根据统计数据特点为移动数据库设计方便查询、方便同步的主服务器数据库;根据统计工作人员移动办公需求设计移动数据表;针对不同工作人员的需求设计不同脚本,以便从主服务器数据库获取所需数据;针对同步过程中可能发生的错误和冲突提出解决方案;由于MobiLink服务器通告程序存在诸多限制和不足,本系统提出了使用PushMail技术结合XML技术解决服务器推送数据给移动终端的方案;最后对本系统进行了功能测试和性能测试,并对所做工作进行总结。

参考文献:

[1]. 移动数据库与主存数据库间异构数据同步实现[D]. 罗谦. 电子科技大学. 2003

[2]. 移动计算环境下异构数据快速同步模型的设计与研究[J]. 殷卫红, 耿新民, 殷脂. 微计算机信息. 2006

[3]. 移动计算环境下异构数据快速同步模型的设计与研究[J]. 殷卫红, 殷脂. 微计算机信息. 2005

[4]. 基于SyncML的移动数据库同步模型研究与设计[D]. 柯强. 湖北工业大学. 2009

[5]. 基于MobiLink技术的统计移动办公系统研究与设计[D]. 何荣刚. 厦门大学. 2009

标签:;  ;  ;  ;  ;  ;  ;  ;  

移动数据库与主存数据库间异构数据同步实现
下载Doc文档

猜你喜欢