[发明专利]主动推送消息的方法、服务器及浏览器无效
申请号: | 201310036064.2 | 申请日: | 2013-01-30 |
公开(公告)号: | CN103973737A | 公开(公告)日: | 2014-08-06 |
发明(设计)人: | 唐毅 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主动 推送 消息 方法 服务器 浏览器 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种主动推送消息的方法、服务器及浏览器。
背景技术
随着移动互联网技术的发展,用户对于数据实时性的需求越来越多,很多应用例如监控、即时通信、智能输入系统都需要将后台发生的变化实时传送到客户端,而无需客户端不停的刷新和发送请求。
但是,现有的信息传输技术主要是拉取(PULL)技术,拉取技术是由客户端主动向后台服务器请求信息,服务器根据事先规定的设置文件,在接收到客户端发送的请求时,向客户端浏览器传送信息,而不是根据用户实时要求传送信息。
在拉取技术中,用户往往利用浏览器在因特网上搜寻,一方面,面对浩如烟海的信息,很多用户花费相当多时间和费用也难以“拉”到自己所需要的信息;而另一方面,信息发布者希望也将信息及时、主动的发送到感兴趣的用户端,而不是等着用户来拉取。
因此,有必要提出一种由服务器主动将信息发往客户端的信息推送技术,以提高用户获取信息的及时性和效率。
发明内容
本发明实施例的主要目的在于提供一种主动推送消息的方法、服务器及浏览器,以提高用户获取信息的及时性和效率,为用户提供个性化服务,提高用户活跃度。
为了达到上述目的,本发明提出一种主动推送消息的方法,包括:
服务器建立与浏览器之间的长连接;
通过建立的长连接接收所述浏览器上报的该浏览器上所添加的网页应用的标识ID;
根据所述网页应用的标识ID实时下发对应的推送消息至所述浏览器。
本发明实施例还提出一种主动推送消息的服务器,包括:
连接建立模块,用于建立所述服务器与浏览器之间的长连接;
接收模块,用于通过建立的长连接接收所述浏览器上报的该浏览器上所添加的网页应用的标识ID;
推送模块,用于根据所述网页应用的标识ID实时下发对应的推送消息至所述浏览器。
本发明实施例还提出一种主动推送消息的浏览器,包括:
上报模块,用于在建立与服务器之间的长连接后,通过建立的长连接向所述服务器上报所述浏览器上所添加的网页应用的标识ID;
显示模块,用于接收并显示所述服务器根据所述网页应用的标识ID实时下发的对应的推送消息。
本发明实施例提出的一种主动推送消息的方法、服务器及浏览器,通过建立后台服务器与浏览器之间的长连接,浏览器向后台服务器上报用于获取推送消息的该浏览器上所添加的网页应用的标识ID,后台服务器根据浏览器上报的网页应用的标识ID下发对应的推送消息至浏览器,此外,该标识ID还可以是用于获取Tips消息的浏览器的全局唯一标识ID,后台服务器根据用户实时要求传送信息,由此不仅提升了用户价值,在合适的时间、地点为用户呈现喜欢的有用内容,提供个性化化服务,或通过向网页应用的用户推送更新的应用内容,来激活用户,提高用户活跃度,而且实现了在浏览器接收/处理/展示后台服务器主动下发的Push消息,无需客户端不停的刷新和发送请求,提高了用户获取信息的及时性和效率。
附图说明
图1是本发明主动推送消息的方法较佳实施例的流程示意图;
图2是本发明实施例中后台服务器在手机浏览器的用户浏览页面上推送Tips消息的一种界面示意图;
图3是本发明实施例中后台服务器在手机浏览器上实现网页应用推送消息的实例示意图;
图4是本发明主动推送消息的服务器较佳实施例的结构示意图;
图5是本发明主动推送消息的浏览器较佳实施例的结构示意图。
为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
具体实施方式
本发明实施例的解决方案主要是:通过建立后台服务器与浏览器之间的长连接,浏览器向后台服务器上报用于获取Push消息的该浏览器上所添加的网页应用的标识ID,后台服务器根据浏览器上报的标识ID并根据用户实时要求下发对应的Push消息至浏览器,以实现在浏览器接收/处理/展示后台服务器主动下发的Push消息,无需客户端不停的刷新和发送请求,提高用户获取信息的及时性和效率。
如图1所示,本发明较佳实施例提出一种主动推送消息的方法,包括:
步骤S101,服务器建立与浏览器之间的长连接;
其中,长连接是指后台服务器与浏览器之间建立的连接,通过该连接可以多次收发消息,而不需要在每次收发消息时建立连接,即所谓长连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310036064.2/2.html,转载请声明来源钻瓜专利网。