一种分页数据同步方法、装置及系统与流程

文档序号:12667302阅读:来源:国知局

技术特征:

1.一种分页数据同步方法,适于在移动终端中执行,所述移动终端与网络服务器通信连接,所述网络服务器与数据库服务器通信连接,所述数据库服务器包括数据存储设备,所述数据存储设备存储有多条数据信息,每条数据信息包括数据同步时间戳,所述方法包括:

向网络服务器发送首页数据同步请求以获取首页数据,所述首页数据同步请求包括数据更新时间戳;

接收网络服务器返回的首页数据,所述首页数据由网络服务器根据所述数据更新时间戳从所述数据存储设备获取;

将所述首页数据中第一条数据信息的数据同步时间戳赋值给数据刷新时间戳,最后一条数据信息的数据同步时间戳赋值给所述数据更新时间戳;

响应于用户的滑动操作指令,向网络服务器发送下一页数据同步请求以获取下一页数据,所述下一页数据同步请求包括所述数据更新时间戳;

接收网络服务器返回的下一页数据,所述下一页数据由网络服务器根据所述数据更新时间戳从所述数据存储设备获取;

将所述下一页数据中最后一条数据信息的数据同步时间戳赋值给所述数据更新时间戳。

2.如权利要求1所述的方法,还包括:

分别初始化数据刷新时间戳和数据更新时间戳为0。

3.如权利要求1或2所述的方法,还包括:

响应于用户的滑动操作指令,若当前页面已滑动至页面顶端并继续向下滑动,则向网络服务器发送首页数据同步请求以获取首页数据,所述首页数据同步请求包括数据更新时间戳,所述数据更新时间戳设置为0。

4.如权利要求1-3中任一项所述的方法,还包括:

接收网络服务器发送的数据推送消息;

若所述数据刷新时间戳大于0,则向网络服务器发送推送数据同步请求以获取推送数据,所述推送数据同步请求包括所述数据刷新时间戳;

接收网络服务器返回的推送数据,所述推送数据由网络服务器根据所述数据刷新时间戳从所述数据存储设备中获取;

将所述推送数据中第一条数据信息的数据同步时间戳赋值给所述数据刷新时间戳。

5.如权利要求4所述的方法,还包括:

若所述数据刷新时间戳不大于0,则向网络服务器发送首页数据同步请求以获取首页数据,所述首页数据同步请求包括数据更新时间戳,所述数据更新时间戳设置为0。

6.一种分页数据同步方法,适于在网络服务器中执行,所述网络服务器分别与多个移动终端及数据库服务器通信连接,所述数据库服务器包括数据存储设备,所述数据存储设备存储有多条数据信息,每条数据信息包括数据同步时间戳,所述方法包括:

接收移动终端发送的首页数据同步请求,所述首页数据同步请求包括数据更新时间戳;

根据所述数据更新时间戳和基准数据量,从所述数据存储设备中获取与所述基准数据量对应的、第一条数据信息和最后一条数据信息的数据同步时间戳;

获取所述数据存储设备中数据同步时间戳不小于所述最后一条数据信息的数据同步时间戳、且不大于所述第一条数据信息的数据同步时间戳的数据信息作为首页数据,并将所述首页数据发送至所述移动终端;

接收移动终端响应于用户滑动操作指令而发送的下一页数据同步请求,所述下一页数据同步请求包括数据更新时间戳;

根据所述数据更新时间戳和基准数据量,从所述数据存储设备中获取与所述基准数据量对应的、第一条数据信息和最后一条数据信息的数据同步时间戳;

获取所述数据存储设备中数据同步时间戳不小于所述最后一条数据信息的数据同步时间戳、且不大于所述第一条数据信息的数据同步时间戳的数据信息作为下一页数据,并将所述下一页数据发送至所述移动终端。

7.一种分页数据同步装置,适于驻留在移动终端中,所述移动终端与网络服务器通信连接,所述网络服务器与数据库服务器通信连接,所述数据库服务器包括数据存储设备,所述数据存储设备存储有多条数据信息,每条数据信息包括数据同步时间戳,所述装置包括:

第一发送模块,适于向网络服务器发送首页数据同步请求以获取首页数据,所述首页数据同步请求包括数据更新时间戳;

第一接收模块,适于接收网络服务器返回的首页数据,所述首页数据由网络服务器根据所述数据更新时间戳从所述数据存储设备获取;

第一赋值模块,适于将所述首页数据中第一条数据信息的数据同步时间戳赋值给数据刷新时间戳,最后一条数据信息的数据同步时间戳赋值给所述数据更新时间戳;

第二发送模块,适于响应于用户的滑动操作指令,向网络服务器发送下一页数据同步请求以获取下一页数据,所述下一页数据同步请求包括所述数据更新时间戳;

第二接收模块,适于接收网络服务器返回的下一页数据,所述下一页数据由网络服务器根据所述数据更新时间戳从所述数据存储设备获取;

第二赋值模块,适于将所述下一页数据中最后一条数据信息的数据同步时间戳赋值给所述数据更新时间戳。

8.一种移动终端,包括如权利要求7所述分页数据同步装置。

9.一种网络服务器,分别与多个移动终端及数据库服务器通信连接,所述数据库服务器包括数据存储设备,所述数据存储设备存储有多条数据信息,每条数据信息包括数据同步时间戳,所述网络服务器包括:

第四接收模块,适于接收移动终端发送的首页数据同步请求,所述首页数据同步请求包括数据更新时间戳;

第一获取模块,适于根据所述数据更新时间戳和基准数据量,从所述数据存储设备中获取与所述基准数据量对应的、第一条数据信息和最后一条数据信息的数据同步时间戳,获取所述数据存储设备中数据同步时间戳不小于所述最后一条数据信息的数据同步时间戳、且不大于所述第一条数据信息的数据同步时间戳的数据信息作为首页数据;

第四发送模块,适于将所述首页数据发送至所述移动终端;

第五接收模块,适于接收移动终端响应于用户滑动操作指令而发送的下一页数据同步请求,所述下一页数据同步请求包括数据更新时间戳;

第二获取模块,适于根据所述数据更新时间戳和基准数据量,从所述数据存储设备中获取与所述基准数据量对应的、第一条数据信息和最后一条数据信息的数据同步时间戳,获取所述数据存储设备中数据同步时间戳不小于所述最后一条数据信息的数据同步时间戳、且不大于所述第一条数据信息的数据同步时间戳的数据信息作为下一页数据;

第五发送模块,适于将所述下一页数据发送至所述移动终端。

10.一种分页数据同步系统,包括:

多个如权利要求8所述的移动终端;和

如权利要求9所述的网络服务器及数据库服务器。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1