[发明专利]一种消息推送处理方法和装置在审
申请号: | 202011232110.2 | 申请日: | 2020-11-06 |
公开(公告)号: | CN112291364A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 杜玮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 崔晓岚;张颖玲 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 推送 处理 方法 装置 | ||
本申请提供了一种信息推送处理方法、装置、电子设备及计算机可读存储介质;涉及云技术领域的内容推送;方法包括:基于消息接收通道,接收应用的服务器向终端设备中的所述应用发送的消息;其中,所述消息接收通道是通过所述终端设备中的特定程序建立的,并且是在所述终端设备与所述服务器之间建立的直连通道;其中,所述特定程序常驻运行于所述终端设备的后台、且具有通信功能;将所述消息发送给所述终端设备中的所述应用,以使所述应用显示所述消息的通知。通过本申请,能够对终端设备中的应用进行稳定可靠地消息推送。
技术领域
本申请涉及互联网通信技术,尤其涉及一种消息推送处理方法、装置、电子设备及计算机可读存储介质。
背景技术
远程消息推送是当终端设备中的应用没有启动或不在前台运行时,对终端用户发送消息的一种途径,随着互联网通信技术的发展,人们通过电脑、手机等终端设备接收到越来越多的各类远程推送消息。相关技术中,终端设备发送的所有推送消息,都是通过应用服务器与苹果推送通知服务(APNS,Apple Push Notification Service)进行通信,再由APNS发送给终端设备的应用中。
然而,在APNS服务失效或是在无法联通APNS的网络环境的场景下,推送通知将不再可用,例如在邮轮上的卫星网络环境,APNS很大几率会无法推送信息到终端设备的应用中,这将使得船上的即时通信效果大打折扣;另外,如果用户使用的是封闭的局域网络或者是屏蔽了APNS的网络,推送通知也无法触达用户。
因此,现有技术缺乏对远程消息进行稳定可靠推送的方案。
发明内容
本申请实施例提供一种消息推送处理方法、装置、电子设备及计算机可读存储介质,能够对终端设备中的应用进行稳定可靠地消息推送。
本申请实施例的技术方案是这样实现的:
本申请实施例提供一种消息推送处理方法,包括:
基于消息接收通道,接收应用的服务器向终端设备中的所述应用发送的消息;
其中,所述消息接收通道是通过所述终端设备中的特定程序建立的,并且是在所述终端设备与所述服务器之间建立的直连通道;
其中,所述特定程序常驻运行于所述终端设备的后台、且具有通信功能;
将所述消息发送给所述终端设备中的所述应用,以使所述应用显示所述消息的通知。
本申请实施例提供一种消息推送处理装置,包括:
消息接收器,用于基于消息接收通道,接收应用的服务器向终端设备中的所述应用发送的消息;
其中,所述消息接收通道是通过所述终端设备中的特定程序建立的,并且是在所述终端设备与所述服务器之间建立的直连通道;
其中,所述特定程序常驻运行于所述终端设备的后台、且具有通信功能;
将所述消息发送给所述终端设备中的所述应用,以使所述应用显示所述消息的通知。
在上述方案中,本申请实施例提供的一种消息推送处理装置,还包括:
通信程序,用于检测所述终端设备中的推送服务;
当检测到所述应用终端设备的推送服务失效,或检测到所述终端设备中未运行推送服务时,确定将转入执行建立所述消息接收通道的操作。
在上述方案中,所述特定程序是所述终端设备中的无线局域网配置程序;
所述消息接收器,还用于当所述终端设备接入无线网络时,通过所述终端设备中的无线局域网配置程序初始化运行在所述终端设备中的消息接收器;
当所述消息接收器初始化成功时,通过所述消息接收器向所述服务器发送第一鉴权请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011232110.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分料送料装置
- 下一篇:一种pnp触发的ggnmos结构