通信录联系人跨终端多平台自动同步技术
发布时间:2020-12-06 18:53
在移动通信的技术和移动互联网的技术的发展迅速的今天,人们拥有多个终端的情况越来越多,而在不同的终端上数据不同步的情况时有发生,这给人们的使用带来了一些不便。于是,我们需要一个便捷的方式实现不同终端之间的数据备份。本文主要研究了基于通讯录跨终端多平台同步问题。本文首先介绍了国内外研究现状,包括常用通讯录同步技术,并对通讯录同步技术进行了对比,分析了常规的原有的三种同步:上传、下载、同步已经可以覆盖用户大部分的需求。但同步中因为是全量数据比对的方式,无法解决单方面修改、删除联系人的情况,导致数据冗余。本文提出了一种自动同步技术的核心技术:ID映射,客户端和服务器端之间的联系人通过一个唯一ID建立双向映射,若其中一端发生数据变更,通过ID映射可获知另一端的ID编号,因此可准确将所变更的数据同步至另一端,可解决原有无法解决的问题。针对ID映射的解决方案,分析给出了自动同步方案的客户端处理方案,以及平台处理方案,然后介绍了客户端到平台的同步全流程,针对多终端同步的情况设计了多终端锁确保多终端数据同时同步的一致性。对于单终端、云端、多终端等同步地址进行了新增、修改、增加等变更场景的描述与分析,重点...
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:125 页
【学位级别】:硕士
【部分图文】:
修改非核心字段场景场景二:客户端和平台数据同步后,当一方修改非核心联系人字段再同步,修改
2图 1.2 图 修改非核心字段场景场景三:客户端和平台数据同步后,当一方修改联系人的核心属性字段(参与同步比对的字段),比如姓名、手机、邮箱;再次同步,会出现两端的数据冗余。如图1.3:
修改核心字段场景经过上面三个场景的分析,原有的上传,下载和同步都不能满足
【参考文献】:
期刊论文
[1]基于Android的通讯录实时同步功能[J]. 陆少鹏,周渊平. 计算机系统应用. 2017(05)
[2]基于工作过程的“SQL Server数据库应用”课程设计与实施[J]. 潘祯,孙玉宝,王艳华. 中国电力教育. 2012(01)
[3]基于ACCESS数据库技术的通讯录系统的设计与实现[J]. 左楠. 时代教育(教育教学). 2011(04)
[4]SQL Server数据库设计与实现课程教学模式改革探索与实践[J]. 李晓会. 哈尔滨职业技术学院学报. 2011(01)
硕士论文
[1]基于Android平台手机用户隐私信息保护系统的设计与实现[D]. 段晓忠.中山大学 2017
[2]基于SIP协议的新型手机通讯录服务器端的研究与实现[D]. 付季冬.北京邮电大学 2012
本文编号:2901869
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:125 页
【学位级别】:硕士
【部分图文】:
修改非核心字段场景场景二:客户端和平台数据同步后,当一方修改非核心联系人字段再同步,修改
2图 1.2 图 修改非核心字段场景场景三:客户端和平台数据同步后,当一方修改联系人的核心属性字段(参与同步比对的字段),比如姓名、手机、邮箱;再次同步,会出现两端的数据冗余。如图1.3:
修改核心字段场景经过上面三个场景的分析,原有的上传,下载和同步都不能满足
【参考文献】:
期刊论文
[1]基于Android的通讯录实时同步功能[J]. 陆少鹏,周渊平. 计算机系统应用. 2017(05)
[2]基于工作过程的“SQL Server数据库应用”课程设计与实施[J]. 潘祯,孙玉宝,王艳华. 中国电力教育. 2012(01)
[3]基于ACCESS数据库技术的通讯录系统的设计与实现[J]. 左楠. 时代教育(教育教学). 2011(04)
[4]SQL Server数据库设计与实现课程教学模式改革探索与实践[J]. 李晓会. 哈尔滨职业技术学院学报. 2011(01)
硕士论文
[1]基于Android平台手机用户隐私信息保护系统的设计与实现[D]. 段晓忠.中山大学 2017
[2]基于SIP协议的新型手机通讯录服务器端的研究与实现[D]. 付季冬.北京邮电大学 2012
本文编号:2901869
本文链接:https://www.wllwen.com/kejilunwen/wltx/2901869.html