【技术实现步骤摘要】
一种多设备间数据同步优化方法及系统
本专利技术涉及通信
,具体涉及一种多设备间数据同步优化方法及系统。
技术介绍
APP中有很多功能,但是出于操作方便和界面简洁的原因,在APP首首页上一般只放置有限个数的功能入口。例如,支付宝首页可以有的功能入口包括充值中心,收钱,我的快递,蚂蚁森林、转账,蚂蚁借呗和/或蚂蚁森林等。用户访问进入某个功能入口的过程,是向服务器请求返回数据的过程,按照目前的技术手段,每进入一次,需要服务器响应一次。用户操作过快,会服务器压力较大,同时电量和流量都耗费较多,如果网络较差,会出现界面刷新不及时,体验较差。根据用户的个性化需求,可以在APP首页上选择添加或删除某些功能入口,或者在功能入口内更改个人数据,例如,将常用的“我的快递”添加,删除不常用的“蚂蚁借呗”,并把“我的快递”调整到首页的第一个入口位置,然后在“我的快递”中添加了新的收货地址,一共4个操作。这些操作均为修改操作,修改的过程是向服务器上传数据,并通过服务器响应后更新返回新数据并的过程,按照目前的技术手段,每修改一次,需要服务器影响一下。在网络较差或异常中断时,可能会造成某 ...
【技术保护点】
一种多设备间数据同步优化方法,其特征在于,应用于设备端,所述方法包括:读取当前设备的本地数据,获取所述本地数据的当前版本号;请求服务器数据,获取所述服务器数据的当前版本号;判断所述本地数据的当前版本号是否不低于服务器数据的当前版本号,如果否,则使用服务器数据更新本地数据,如果是,则使用本地数据;判断所述本地数据是否改变,如果是,则每改变一次,则更新一次本地数据,并将所述本地数据的当前版本号提高一次;判断是否结束更新所述本地数据,如果是,则将所述本地数据发送至服务器,使得服务器数据的当前版本号和本地数据的当前版本号一致。
【技术特征摘要】
1.一种多设备间数据同步优化方法,其特征在于,应用于设备端,所述方法包括:读取当前设备的本地数据,获取所述本地数据的当前版本号;请求服务器数据,获取所述服务器数据的当前版本号;判断所述本地数据的当前版本号是否不低于服务器数据的当前版本号,如果否,则使用服务器数据更新本地数据,如果是,则使用本地数据;判断所述本地数据是否改变,如果是,则每改变一次,则更新一次本地数据,并将所述本地数据的当前版本号提高一次;判断是否结束更新所述本地数据,如果是,则将所述本地数据发送至服务器,使得服务器数据的当前版本号和本地数据的当前版本号一致。2.根据权利要求1所述的多设备间数据同步优化方法,其特征在于,所述将所述本地数据的当前版本号提高一次具体指,将本地数据的当前版本号数值加一。3.根据权利要求1所述的多设备间数据同步优化方法,其特征在于,在所述读取当前设备的本地数据,获取所述本地数据的当前版本号之前还包括:判断是否存在本地数据,如果不存在,则请求服务器数据,获取所述服务器数据,并保存所述服务器数据至本地数据,使得本地数据的当前版本号和服务器数据的当前版本号一致。4.一种多设备间数据同步优...
【专利技术属性】
技术研发人员:陈剑波,汪亮,
申请(专利权)人:成都路行通信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。