[发明专利]一种基于选择性缓存与同步的客户端与服务器数据交互方法有效
申请号: | 201710076363.7 | 申请日: | 2017-02-13 |
公开(公告)号: | CN106921734B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 严军;杨锐;周夏杰 | 申请(专利权)人: | 上海大学;上海格州电子股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海上大专利事务所(普通合伙) 31205 | 代理人: | 陆聪明 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于选择性缓存与同步的客户端与服务器数据交互方法,采用一种“选择性缓存与同步”的非严格实时的方法进行客户端与服务器端的数据同步。它将一个数据交互过程抽象为一个数据处理任务,每个处理任务又将分为若干相同或相似的处理阶段。“选择性缓存与同步”的最小单位即所谓的“处理阶段”。从本方法的特点以及过程可以看出,它更适合于客户端需做较多数据处理与分析任务的场景。与传统的“实时”同步的方式相比,本方法具有节省带宽、降低对网络质量的要求、保障客户端实时处理数据、降低服务器存储压力等优点。 | ||
搜索关键词: | 一种 基于 选择性 缓存 同步 客户端 服务器 数据 交互 方法 | ||
【主权项】:
一种基于选择性缓存与同步的客户端与服务器数据交互方法,其特征在于,包括如下步骤:1)将客户端与服务器的整个传输过程作为一个处理任务,并将任务分成若干相同或相似的处理阶段;2)客户端先与服务器进行一次交互,获取一个处理任务下若干个处理阶段所需的基本数据,这些数据将分别为客户端的每一个处理阶段提供类似于参数的作用;获取数据后缓存于客户端本地,等待每一个处理阶段的使用;3)客户端每次只需调用本地缓存中的数据,完成每个处理阶段的数据分析与处理,处理结果继续缓存于本地,然后继续进行下一个阶段的数据分析与处理;4)每个处理阶段将会产生一系列的细节数据,这些细节数据将作为一个整体保存在客户端本地,就这些细节数据而言,服务器是不关心的,对于服务器而言,它们都将被隐藏起来;5)每个处理阶段的细节数据以及最终结果都将在客户端本地以一种适当的方式储存并被管理起来;若有必要,这些被管理的成套的细节数据及数据处理结果能够在客户端查看或导出;6)客户端中另一个线程将进行网络环境的检测,若其发现网络环境不佳时,则不进行任何操作,若发现网络环境良好,则通知客户端将缓存于本地的各个处理阶段的结果同步至服务器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学;上海格州电子股份有限公司,未经上海大学;上海格州电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710076363.7/,转载请声明来源钻瓜专利网。
- 上一篇:集群通知的推送方法、装置及电子设备
- 下一篇:改进的切线逆向原煤湿润装置