基于SyncML协议的移动多终端信息同步的设计与实现-信息与通信工程专业论文.docxVIP

基于SyncML协议的移动多终端信息同步的设计与实现-信息与通信工程专业论文.docx

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

THE DESIGN AND IMPLEMENT OF MOBILE MULTI-TERMINAL DATA SYNCHRONIZATION SYSTEM BASED ON THE SYNCML PROTOCOL A Master Thesis Submitted to University of Electronic Science and Technology of China Major: Information and Communication Engineering Author: Tian-yuan Advisor: Li Jian-ping School : School of Computer Science Engineering 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工 作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地 方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含 为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明 确的说明并表示谢意。 作者签名: 日期: 年 月 日 论文使用授权 本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁 盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文 的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或 扫描等复制手段保存、汇编学位论文。 (必威体育官网网址的学位论文在解密后应遵守此规定) 作者签名: 导师签名: 日期: 年 月 日 摘要 摘 要 随着移动互联网技术的高速发展,市面上各种智能终端设备层出不穷,譬如 个人计算机、平板电脑、智能手机等等。人们希望通过这些设备随时随地的共享 和访问数据信息,同时为了维持不同设备中同一信息的一致性,就必然需要进行 数据同步,目前,数据同步业务已经成为 3G 时代最重要的业务之一。另一方面, 虽然各大设备厂商和运营商都推出了各种不同的数据同步软件和业务,但都还存 在着各种问题,其中最大的两个问题就是实时同步问题和兼容性问题。首先,现 在大多数的同步软件并未真正做到数据的实时同步,而只是简单的数据的备份与 恢复,而备份和同步最大的区别在于备份只是将数据简单的存储到服务器,当需 要时再从服务器进行数据的恢复,并不能实时的保持多终端数据的一致性。另一 方面,至今移动数据同步还建立在不同的私有协议上,这些不兼容的协议增加了 各方(用户,设备生产商,服务提供商,开发者)的工作复杂度。而 SyncML 协 议的推出很好的解决了这些问题,SyncML 作为唯一一种通信行业通用的移动数据 同步化标准协议,已经被国际电信联盟(ITU)所认可,成为移动通信标准(3G)的重 要组成部分。 本文首先通过对几种主流同步技术的分析比较,说明了本文选择 SyncML 协议 的主要原因,简单介绍了 SyncML 数据同步协议产生的背景和现状,分析并阐述 了 SyncML 同步规范的总体结构、SyncML 同步协议、表示协议和传输绑定协议的 基本内容,结合本文系统开发的特点对协议提出了扩展和改进;其次,在深入分 析 SyncML 协议的基础上提出了移动多终端同步系统的总体结构和具体的同步流 程,并在对 SyncML 的实现资源的对比分析后,选择使用 SyncML 工具箱(SRTK) 来对本系统进行设计和实现;再次,根据协议的具体标准以及对 SRTK 通用库的 研究,提出了基于 Linux 的数据同步服务器的设计方案和修改集提取算法,针对 Android 智能系统以及个人电脑(PC)设计了基于 SyncML 的同步客户端的实现方 案和修改集提取算法等,并基于方案开发和实现了基于 SyncML 协议的 SyncML 应用服务器,在 Android 系统以及 PC 的手机助手软件上实现了基于 SyncML 的远 程同步功能,这在目前主流的手机助手软件上尚属先例;最后,在多终端环境下 对系统进行了功能和性能两方面的测试,给出了测试的结果,并对结果进行了分 析阐述。 I 摘要 总的来说,本文从协议的理论分析着手,通过对协议内容以及开源项目的深 入研究,创新性的设计和实现了基于 SyncML 协议的智能多终端信息同步系统, 并针对系统进行了可行性验证,讨论了实现中存在的优点和缺陷,以及今后努力 的方向,实现了数据信息的实时同步功能,解决了多终端数据信息的实时同步和 兼容性问题,为数据同步以及移动互联网领域的发展做出了贡献。 关键词:SyncML,数据同步,Android,数据共享 II ABSTRACT ABSTRACT With the rapid developm

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档