[发明专利]消息轮询方法和服务器、通信系统有效
申请号: | 201610455016.0 | 申请日: | 2016-06-21 |
公开(公告)号: | CN106161593B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 魏自立;娄光兴;李威;王志超;张波;姜艺学 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 11302 北京华沛德权律师事务所 | 代理人: | 房德权 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种消息轮询方法和服务器、通信系统,其中,方法包括:接收客户端发送的消息获取请求,该消息获取请求中包括请求推送时间和已接收消息列表;根据消息获取请求中的请求推送时间和已接收消息列表,从消息队列中获取未向客户端发送过的新消息,并向客户端反馈响应消息,该响应消息中包括第二推送时间和新消息列表,新消息列表中包括本次向客户端下发的所有新消息的消息ID和消息内容,第二推送时间为新消息的推送时间。本发明实施例可以解决现有技术中不能使用长连接的客户端便无法接收到应用服务器推送的新消息的问题。 | ||
搜索关键词: | 消息 方法 服务器 通信 系统 | ||
【主权项】:
1.一种消息轮询方法,其特征在于,包括:/n接收客户端发送的消息获取请求,该消息获取请求中包括请求推送时间和已接收消息列表;所述请求推送时间为客户端上一次接收到服务器下发的上一响应消息中的第一推送时间,所述已接收消息列表包括客户端上一次接收到服务器下发的所有消息的消息标识ID;/n根据消息获取请求中的请求推送时间和已接收消息列表,从消息队列中获取未向客户端发送过的新消息,并向客户端反馈响应消息,该响应消息中包括第二推送时间和新消息列表,所述新消息列表中包括本次向客户端下发的所有新消息的消息ID和消息内容,所述第二推送时间为所述新消息的推送时间;其中,所述响应消息中还包括轮询周期;/n所述方法还包括:/n客户端接收到响应消息后,以所述轮询周期开始计时,并在计时器超时时,生成所述消息获取请求并发送至消息轮询服务器;/n根据所述消息轮询服务器的负载和/或消息队列中新消息的数量设置轮询周期。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610455016.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种醇基液体燃料热值的测定方法
- 下一篇:一种球铰万向回转电机转向轮毂系统