可视区域数据更新方法和系统技术方案

技术编号:21398986 阅读:37 留言:0更新日期:2019-06-19 06:59
公开了一种可视区域数据更新方法和系统。通过订阅信息中的窗口条件来设定可视区域可显示的数据量,根据所述订阅信息创建或更新用户订阅记录,根据所述用户订阅记录确定匹配的索引,根据窗口条件和所述索引确定匹配的窗口数据单元,向用户推送所述窗口数据单元的镜像数据。由此,可以只向用户推送可视区域可显示的数据量信息,减少了不必要的信息推送,可以减少用户端内存和带宽的占用,并且不影响信息的浏览和更新。

【技术实现步骤摘要】
可视区域数据更新方法和系统
本专利技术涉及数据订阅
,具体涉及一种可视区域数据更新方法和系统。
技术介绍
用户端界面数据根据后台的计算或相关数据的修改而需要被实时更新,这对大部分应用系统,特别是交易系统来说是必不可少的一个功能或机制。消息推送技术可以实现用户端或浏览器与服务器全双工(full-duplex)通信,允许服务器主动发送信息给用户端/浏览器。通过服务器的主动推送可以较好地解决用户端数据显示的实时性问题,但是,数据实时推送会导致大量占用用户端的内存和网络带宽。
技术实现思路
有鉴于此,本专利技术提供了一种可视区域数据更新方法和系统,可以减少用户端内存和带宽的占用。第一方面,本专利技术实施例提供一种可视区域数据更新方法,所述方法包括:接收订阅信息,所述订阅信息包括所述可视区域的窗口条件,其中,所述窗口条件用于表征所述可视区域中可显示的数据量的信息;根据所述订阅信息创建或更新用户订阅记录;根据所述用户订阅记录确定匹配的索引,所述索引用于获取对应的更新数据;根据所述窗口条件和所述索引确定匹配的窗口数据单元;以及向用户推送所述窗口数据单元的镜像数据。优选地,所述订阅信息还包括过滤条本文档来自技高网...

【技术保护点】
1.一种可视区域数据更新方法,其特征在于,所述方法包括:接收订阅信息,所述订阅信息包括所述可视区域的窗口条件,其中,所述窗口条件用于表征所述可视区域中可显示的数据量的信息;根据所述订阅信息创建或更新用户订阅记录;根据所述用户订阅记录确定匹配的索引,所述索引用于获取对应的更新数据;根据所述窗口条件和所述索引确定匹配的窗口数据单元;以及向用户推送所述窗口数据单元的镜像数据。

【技术特征摘要】
1.一种可视区域数据更新方法,其特征在于,所述方法包括:接收订阅信息,所述订阅信息包括所述可视区域的窗口条件,其中,所述窗口条件用于表征所述可视区域中可显示的数据量的信息;根据所述订阅信息创建或更新用户订阅记录;根据所述用户订阅记录确定匹配的索引,所述索引用于获取对应的更新数据;根据所述窗口条件和所述索引确定匹配的窗口数据单元;以及向用户推送所述窗口数据单元的镜像数据。2.根据权利要求1所述的方法,其特征在于,所述订阅信息还包括过滤条件和/或排序条件;根据所述用户订阅记录确定匹配的索引包括:根据所述用户订阅记录对应的所述过滤条件和/或排序条件确定匹配的索引。3.根据权利要求1所述的方法,其特征在于,根据所述订阅信息创建或更新用户订阅记录包括:响应于与所述订阅信息匹配的用户订阅记录存在,根据所述订阅信息更新所述用户订阅记录;以及响应于与所述订阅信息匹配的用户订阅记录不存在,根据所述订阅信息创建所述用户订阅记录。4.根据权利要求2所述的方法,其特征在于,根据所述用户订阅记录确定匹配的索引包括:响应于与所述用户订阅记录匹配的索引不存在,根据所述用户订阅记录创建所述索引;以及响应于与所述用户订阅记录匹配的索引存在,使用所述索引。5.根据权利要求1所述的方法,其特征在于,根据所述窗口条件和所述索引确定匹配的窗口数据单元包括:响应于与所述窗口条件和所述索引匹配的窗口数据单元不存在,创建所述窗口数据单元;以及响应于与所述窗...

【专利技术属性】
技术研发人员:吴景河赵俊锋申冬东叶胜国程晓松包晓晶
申请(专利权)人:中汇信息技术上海有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1