文档介绍:湖北工业大学
硕士学位论文
基于SyncML的移动数据库同步模型研究与设计
姓名:柯强
申请学位级别:硕士
专业:计算机应用技术
指导教师:邵雄凯
20090501
摘要湖北工业大学硕士学位论文随着移动通信技术的飞速发展,各种数据类型之间的相互通信需求变得越来越强烈。然而,相同的数据信息可能被存储于不同的通信设备中,当其中一个通信设备上的信息发生修改后,如何保证其它通信设备上也能保持同样的信息,也就是及时的对相同数据进行跟新饩褪潜疚难芯康囊5悖萃郊际酢移动数据库同步技术包含两个方面的研究。由于移动计算的断接性,移动设备可以离线操作数据库副本,会导致客户端与服务器数据库中数据暂时不一致。由于移动环境的复杂性,存在多种多样的移动客户端、手机、等枰;ハ嗤信。为了解决由于移动通信环境的差异性所导致的这两个问题,必须设计一个同步通信协议,这个同步协议必须能够实现以下两个主要功能:一是能够识别任何种类的数据消息,实现异构数据源之间的同步。二是有一套标准的同步过程规范,实现数据库副本之间的最终一致性。作为专为移动通信环境所设计的数据同步协议,为解决刚才提到的两个问题提供了一个很好的参考。本文在结合同步协议的基础上,通过一些技术改进,对移动数据库的同步进行深入的研究。主要包括以下两方面的研究内容:⒁旃故菰粗涞耐健S捎谝贫突Ф说亩嘌裕枰Mü郊际跏现异构数据源之间的互相映射。本文详细分析了异构客户端与服务器之间的映射流程,针对对数据之间关系等复杂模式信息难以描述的问题,提出引入中间过渡格式充当模式数据和传输类型之间的媒。由于允许数据库副本的存在,保持各数据库副本和数据库服务器中数据的一致性就变得至关重要。本文在同步框架的基础上,提出一个完整的同步模型,并给出具体的同步过程描述。⒄攵許樵诔逋淮砩系牟蛔悖员疚脑贖P椭幸肓硕级冲突处理机制。关键字:移动数据库,数据同步,协议
,琒,琣,..甋甋,,琺瑃.,,,琒:琱。瓵甀:瓸甌.’.
湖咖二棠大学绎乩辘日期:炅嗽露日期疫年学位论文作者签名:桶纯摊学位论文原创性声明和使用授权说明煨唧原创性声明学位论文版权使用授权书,那√蚂九地移学位论文作者签名:年圯期本人郑重声明:所呈交的学位论文,是本人在导师指导下,独立进行研究工作所取得的研究成果。除文中已经标明引用的内容外,本论文不包含任何其他个人或集体己经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本声明的法律结果由本人承担。本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权湖北工业大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。坷名教导指日
。在移动计算环境中,用户可以使用便携式移动繁端接性、网络通讯的上下行非对称性、低可靠性和资源有限性以及系统的高伸计算技术和无线通讯技术的发展与结合使得一种全新的计算环境——移动计近年来,随着无线通讯技术和计算机网络技术的飞速发展使得一种全新的计通信设各鏟、手机、笔记本电脑等ü尴咄ㄑ赌?榉梦释缟系母髦中息资源,而不会受到实际物理位置变化的影响。由于移动计算环境的移动性、频缩性等因素使得传统的分布式数据库技术以及主流数据库产品己无法有效地支持移动计算的需求。因此,对移动计算环境中移动数据库管理技术的研究,已成为当前数据库研究领域中一个新的方向。由于移动客户机和固定网络之间不是固定连接的,通信双方经常会处于断接的状态;但是,移动客户端在断接时又需要保持离线操作,这就需要在移动客户机上维持一个数据库的副本。当移动客户机再次与数据库服务器连接上时,移动客户机会将自己修改的数据信息上传至固定网络上的服务器主机,同时将固定服务器上的发生的修改信息下载到移动客户机,从而使同步双方重新达到一致性的状态。在这个系统中,有多个移动客户端对同一个数据进行了不同的操作,导致了冲突的发生,因此需要通过数据同步技术实现数据的最终一致性。此外,随着移动通信技术的快速发展,现代通信设备,比如笔记本电脑、手机等移动终端的广泛应用,是的不同通信产品之间的相互通信变得十分频繁。但是由于通信终端的种类非常多,需要通信的信息可能被保存在不同的数据源中,我们要求通过一个通用的同步协议来保证不同的数据源之间能够互相识别,并且实现各类异构数据之间的共享传输。算环境成为了现实。在移动计算环境中,用户使用笔记本电脑通过无线通讯模块实现对信息网络的访问,而不受实际物理位置变化的影响。在过去的十几年里,
湖北工业大学硕士学位论文.