基于Bluetooth及EMDBS数据备份和恢复技术研究.docVIP

基于Bluetooth及EMDBS数据备份和恢复技术研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Bluetooth及EMDBS数据备份和恢复技术研究

基于Bluetooth及EMDBS数据备份和恢复技术研究   [摘要]随着移动计算及嵌入式系统的发展,对移动数据库系统的需求为数据库技术开辟了新的发展空间和方向。随着智能移动终端的普及,人们对移动数据实时处理和管理要求的不断提高,嵌入式移动数据库(EMDBS)逐渐被越来越多的人所重视。阐述了使用蓝牙传输协议来保持嵌入式设备与数据库服务器数据备份和恢复,以保持二者数据库数据的同步。   [关键词]蓝牙 移动计算 嵌入式移动数据库   中图分类号:TP3 文献标识码:B 文章编号:1002-6908(2007)0920074-01      一、概述      随着移动数据库技术和通信技术的发展,使得断线模式及移动状态下的对服务器数据库数据管理的实现成为可能。基于蓝牙及嵌入式移动数据库的数据备份和恢复技术很好地解决了这一方案。      二、蓝牙概述      Bluetooth无线技术是一种短距离无线通信技术,旨在取代电缆来连接便携式和/或固定设备,并保证高度安全性。Bluetooth技术的主要特点在于功能强大、耗电量低、成本低廉。Bluetooth规格为广泛范围的设备定义了统一的结构,以便于彼此之间进行连接和通信。最新蓝牙版本为2.0。   Bluetooth技术运行于不需申请许可证的工业、科技和医学(ISM) 的2.4至2.485GHz波段,使用扩频跳频全双工信号,额定速率为 1600 跳/秒。2.4GHzISM波段在大多数国家都可用,且不需申请许可证。蓝牙的数据速率为1Mb/s,通信范围为10米到100米,可以同时支持数据和语音的传输。因此,以蓝牙传输来实现数据库服务器与手机等嵌入式设备之间的数据同步有着明显的优势。      三、嵌入式移动数据库      所谓移动数据库是指支持移动计算环境的分布式数据库。由于移动数据库系统通常应用在诸如掌上电脑、PDA、车载设备、移动电话等嵌入式设备中,因此,它又被称为嵌入式移动数据库系统(EMBDS)。      (一)移动计算   移动计算是一种新型的技术,它使得计算机或其他信息设备在没有与固定的物理连接设备相连的情况下能够传输数据。移动计算的作用在于,将有用、准确、及时的信息与中央信息系统相互作用,分担中央信息系统的计算压力,使有用、准确、及时的信息能提供给在任何时间、任何地点需要它的任何用户。   移动计算环境比传统的计算环境更为复杂和灵活。计算平台的移动性、连接的频繁断接性、网络条件的多样性、网络通讯的非对称性、系统的高伸缩性和低可靠性以及电源能力的有限性等因素对移动数据库的性能提出了相当高的要求。      (二)嵌入式移动数据库数据管理   对于嵌入式移动数据库的数据管理有其明显的特点。移动数据库在实际应用中首先要解决的就是数据的一致性。由于移动计算环境的特殊性,移动终端与服务器之间连接是一种“弱连接”,即低带宽,长延迟,且线路不稳定,经常处于离线状态。于是,当处于在线状态的时候,移动终端从服务器下载数据,在移动的时候(可以是断线模式)使用。从而也实现系统服务器端与移动终端数据的无缝连接。   同时,对于移动数据的安全性也日益受到人们的关注。首先要考虑的是下行的信息泄露,特别是防止数据在传输过程中被截获而导致的泄露。其次,当应用系统中存在着上行时,必须考虑到移动终端对服务器数据库的管理权限的限制措施。由于采取蓝牙传输方式,存在四种蓝牙安全类型:pairing, authentication, encryption, auth   Orization,从而可以保证数据传输的保密性,防止信息泄露。      四、系统实现      在传统的分布式计算系统中,各个计算节点之前是通过固定网络连接并保持网络的技术连接性的,而移动计算系统改变了这种假设条件。移动计算系统是固定节点和移动节点构成的分布式计算系统。移动计算的网络环境具有鲜明的特点:移动性、断接性、带宽多样性、可伸缩性、弱可靠性、网络通信的非对称性、电源能力的局限性等。移动环境中的分布式数据库就是移动数据库。它是传统分布式数据库系统的扩展,可以看作客户与固定服务器节点动态连接的分布式系统。   基于蓝牙和移动数据库的数据同步系统服务端采用纯JAVA的PointBase Embedded嵌入式数据库以方便应用服务程序的直接调用;客户端采用基于J2ME的PointBase Micro移动数据库,来实现与服务端无缝联结,同时对标准SQL的支持;传输过程采用基于蓝牙的OBEX对象交换协议,以更好的实现。整个系统分上行(嵌入式设备-数据库服务器)和下行(数据库服务器-嵌入式设备)两个方向,服务端采用PointBase Embedded,同时为了实现移动终端与服务端的无缝连

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档