消息推送方法、装置及服务器制造方法及图纸

技术编号:29310214 阅读:26 留言:0更新日期:2021-07-17 02:12
本发明专利技术涉及一种消息推送方法、装置及服务器,属于IT技术领域,该方法应用于终端,包括:接收终端的请求,并通过预设协议与终端建立长连接通道;监听消息队列,判断是否存在消息;在监听到消息后,通过长连接通道将消息推送至终端。本申请中,通过加入长连接和消息队列,极大的提升了服务的安全性和稳定性;长连接可以保存消息通道稳定和安全,消息队列可以快速进行反应将消息返回给终端请求;极大的缩短了消息推送的时间,解决了广告消息推送动过慢或者推送延迟导致消息丢失、推送终端数量不够等技术问题。问题。问题。

【技术实现步骤摘要】
消息推送方法、装置及服务器


[0001]本专利技术属于IT
,具体涉及一种消息推送方法、装置及服务器。

技术介绍

[0002]广告促进了商品的流通,在现有技术中,广告公司一般会设置广告消息推送项目,将广告商需要展示的广告信息快速并准确地推送到各个电视机上去。
[0003]但是,在广告消息推送到终端的过程中,通常先将消息存储到数据库当中,再通过接口去数据库中获取广告数据,最后推送到终端。在这个过程中,很可能因为接口访问量过大,或数据通信等原因,造成广告消息推送动过慢或者推送延迟导致消息丢失、推送终端数量不够等问题。

技术实现思路

[0004]本专利技术提供了一种消息推送方法、装置及服务器,以解决广告消息推送动过慢或者推送延迟导致消息丢失、推送终端数量不够等技术问题。
[0005]本专利技术提供的技术方案如下:
[0006]一方面,一种消息推送方法,应用于终端,所述方法,包括:
[0007]接收终端的请求,并通过预设协议与终端建立长连接通道;
[0008]监听消息队列,判断是否存在消息;本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种消息推送方法,其特征在于,应用于终端,所述方法,包括:接收终端的请求,并通过预设协议与终端建立长连接通道;监听消息队列,判断是否存在消息;在监听到消息后,通过所述长连接通道将所述消息推送至所述终端。2.根据权利要求1所述的方法,其特征在于,所述监听消息队列,判断是否存在消息,包括:通过预设数据库,缓存消息;在预设数据库,监听缓存队列的消息;判断所述缓存队列是否有新的消息。3.根据权利要求1所述的方法,其特征在于,在所述通过所述长连接通道将所述消息推送至所述终端,之后,还包括:判断所述终端的状态;在所述终端开机时,使所述终端在展示所述消息;在所述终端关机时,关闭所述长连接通道。4.根据权利要求1

3任一所述的方法,其特征在于,所述预设协议为xmpp消息协议。5.一种消息推送装置,其特征在于,包括:接收构建模块、监听判断模块和推送模块;所述接收构建模块,用于接收终端的请求,并通过预设协议与终端建立长连接通...

【专利技术属性】
技术研发人员:张康
申请(专利权)人:广州欢网科技有限责任公司
类型:发明
国别省市:

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

1