[发明专利]消息推送方法和装置、计算机可读存储介质、电子设备有效
| 申请号: | 202110181986.7 | 申请日: | 2021-02-09 |
| 公开(公告)号: | CN112887420B | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 武林 | 申请(专利权)人: | 网银在线(北京)科技有限公司 |
| 主分类号: | H04L67/55 | 分类号: | H04L67/55 |
| 代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
| 地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 消息 推送 方法 装置 计算机 可读 存储 介质 电子设备 | ||
本公开是关于一种消息推送方法、消息推送装置、计算机可读存储介质以及电子设备,涉及数据处理技术领域。该方法包括:接收目标用户所在的外部系统发送的统一推送消息,并对所述统一推送消息进行解析,获取所述统一推送消息中包括的推送内容、传输协议以及传输地址;根据与所述统一推送消息对应的消息队列的主题,确定与所述目标用户对应的消息转发方;利用所述消息转发方根据所述传输协议以及所述传输地址,将所述推送内容推送至所述目标用户,以使得所述目标用户对所述推送内容进行查看。本公开降低了目标用户与通知系统之间的耦合,提高了消息推送的时效。
背景技术
为了便于对商户进行管理,电子商务平台普遍采用商户通知系统对入驻的商户进行通知。
现有技术中,商户通知系统接入每个商户所在的外部系统的加解密方法,当商户通知系统接收到商户所在的外部系统发送的通知消息时,对通知消息中包括的消息进行加密,并且将加密后的消息发送给商户。
但是,通过上述商户通知系统进行通知存在以下问题:针对不同的外部系统都需要对商户通知系统进行再次开发,需要接入不同的加解密算法,导致商户通知系统耦合严重,不利于平台化建设;未对重要商户和普通商户进行分级处理,当商户通知系统出现故障时,影响所有商户,导致消息推送时效较低。
因此,需要提供一种新的消息推送方法。
需要说明的是,在上述背景技术部分发明的信息仅用于加强对本发明的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本发明的目的在于提供一种消息推送方法、消息推送装置、计算机可读存储介质以及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的系统耦合程度高以及消息推送时效低的问题。
根据本公开的一个方面,提供一种消息推送方法,包括:
接收目标用户所在的外部系统发送的统一推送消息,并对所述统一推送消息进行解析,获取所述统一推送消息中包括的推送内容、传输协议以及传输地址;
根据与所述统一推送消息对应的消息队列的主题,确定与所述目标用户对应的消息转发方;
利用所述消息转发方根据所述传输协议以及所述传输地址,将所述推送内容推送至所述目标用户,以使得所述目标用户对所述推送内容进行查看。
在本公开的一种示例性实施例中,根据与所述统一推送消息对应的消息队列的主题,确定与所述目标用户对应的消息转发方,包括:
建立所述消息转发方与所述主题的订阅关系;
根据所述统一推送消息包括的接入来源,确定与所述统一推送消息对应的所述目标用户以及与所述目标用户对应的主题;
根据与所述目标用户对应的主题,获取订阅所述主题的消息转发方。
在本公开的一种示例性实施例中,所述传输协议包括超文本传输协议或者杰夫协议;
其中,当所述传输协议为杰夫协议时,根据所述传输协议以及所述传输地址,将所述推送内容推送至外部系统所包括的目标用户,包括:
对所述传输地址进行解析,得到与所述传输地址对应的域名;
根据所述域名查询域名系统,得到与所述域名对应的互联网协议地址;
基于所述互联网协议地址建立长连接,并通过所述长连接,将所述推送内容推送至外部系统所包括的目标用户。
在本公开的一种示例性实施例中,在将所述推送内容推送至外部系统所包括的目标用户之后,所述消息推送方法还包括:
当所述推送内容推送成功时,接收所述目标用户发送的推送成功的消息,将所述推送内容以及所述目标用户发送的推送成功的消息进行存储,并且对所述推送成功的内容进行标记;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网银在线(北京)科技有限公司,未经网银在线(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110181986.7/2.html,转载请声明来源钻瓜专利网。





