[发明专利]服务器访问方法、装置及终端在审
| 申请号: | 201611234495.X | 申请日: | 2016-12-28 |
| 公开(公告)号: | CN106657345A | 公开(公告)日: | 2017-05-10 |
| 发明(设计)人: | 陈红波 | 申请(专利权)人: | 深圳天珑无线科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京汇思诚业知识产权代理有限公司11444 | 代理人: | 王刚,龚敏 |
| 地址: | 518053 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务器 访问 方法 装置 终端 | ||
【技术领域】
本发明涉及通信领域,尤其涉及一种服务器访问方法、装置及终端。
【背景技术】
当前,手机等终端已经得到了广泛使用,这些终端都能够方便地访问网络。随着终端应用的不断推陈出新,终端上安装的客户端应用也越来越多。
现有技术中,终端上的一些客户端会定期向服务器发出请求,以检查服务器上的数据是否有变化。也就是,每隔一段固定的时间间隔,客户端向服务器发送一次请求,来查询服务器上数据是否发生变化。
然而,在大多数情况下,这些请求都是多余的。因为当服务器上的数据稳定后,服务器上的数据往往在很长时间内都不会发生变化。而当服务器上的数据发生变化时,最近一段时间内服务器上的数据往往还会再发生变化。因此,当客户端以固定的时间间隔定期访问服务器时,如果客户端向服务器发出的请求的时间间隔设置得过短,在服务器上的数据处于稳定阶段时就会造成大量的无效访问,既浪费客户端所在终端的流量,又浪费客户端所在终端的电量,使得客户端的访问成本过高,并且还使服务器的处理负担过重。如果客户端向服务器发送的请求的时间间隔设置得过长,在服务器上的数据处于经常变化的短期阶段,客户端又不能及时更新到服务器上的数据。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
客户端定期访问服务器导致客户端的访问成本过高、服务器的处理负担过重。
【发明内容】
有鉴于此,本发明实施例提供了一种服务器访问方法、装置及终端,用以解决现有技术中客户端定期访问服务器导致客户端的访问成本过高、服务器的处理负担过重的问题。
第一方面,本发明实施例提供一种服务器访问方法,应用于客户端,所述方法包括:
在接收到服务器响应于本次访问返回的第一数据时,将所述第一数据与所述服务器响应于上一次访问返回的第二数据进行比较;
根据比较结果调整下一次访问所述服务器的时间间隔;
按照调整后的时间间隔设置定时器的定时时间;
在所述定时时间到时,访问所述服务器。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,根据比较结果调整下一次访问所述服务器的时间间隔,包括:
在所述第一数据与所述第二数据相同时,延长下一次访问所述服务器的时间间隔,以使下一次访问所述服务器的时间间隔长于本次访问所述服务器的时间间隔。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,延长下一次访问所述服务器的时间间隔,包括:
根据本次访问所述服务器的时间间隔,以指定延长方式获得下一次访问所述服务器的第一时间间隔;
将下一次访问所述服务器的时间间隔设置为所述第一时间间隔和最大时间间隔两者中的小值。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述指定延长方式为令所述第一时间间隔等于本次访问所述服务器的时间间隔的第一指定倍数,所述第一指定倍数大于1,或者,令所述第一时间间隔等于本次访问所述服务器的时间间隔与指定延长值的和。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,根据比较结果调整下一次访问所述服务器的时间间隔,包括:
在所述第一数据与所述第二数据不同时,缩短下一次访问所述服务器的时间间隔,以使下一次访问所述服务器的时间间隔短于本次访问所述服务器的时间间隔。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,缩短下一次访问所述服务器的时间间隔,包括:
将下一次访问所述服务器的时间间隔设置为最小时间间隔。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,缩短下一次访问所述服务器的时间间隔,包括:
根据本次访问所述服务器的时间间隔,以指定缩短方式获得下一次访问所述服务器的第二时间间隔;
将下一次访问所述服务器的时间间隔设置为所述第二时间间隔和最小时间间隔两者中的大值。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述指定缩短方式为令所述第二时间间隔等于本次访问所述服务器的时间间隔的第二指定倍数,所述第二指定倍数小于1,或者,令所述第一时间间隔等于本次访问所述服务器的时间间隔与指定缩短值的差。
第二方面,本发明实施例提供一种服务器访问装置,设置于客户端,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳天珑无线科技有限公司,未经深圳天珑无线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611234495.X/2.html,转载请声明来源钻瓜专利网。





