[发明专利]消息统一推送方法、系统、设备和计算机可读存储介质有效
申请号: | 202011399286.7 | 申请日: | 2020-12-01 |
公开(公告)号: | CN112565405B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 杨良志;白琳;汪志新;艾德刚;黄丕富 | 申请(专利权)人: | 彩讯科技股份有限公司 |
主分类号: | H04L67/55 | 分类号: | H04L67/55;G06F9/54;H04L67/562;H04L47/50 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 潘登 |
地址: | 518000 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 统一 推送 方法 系统 设备 计算机 可读 存储 介质 | ||
本发明实施例公开了一种消息统一推送方法、系统、设备和计算机可读存储介质。该方法包括:通过通用接口获取外部消息数据;根据外部消息数据确定消息类型,以根据消息类型将外部消息数据发送至快发队列或慢发队列;通过快发队列或慢发队列将外部消息数据发送至预设消息中间件,将外部消息数据发送给预设配置模板拼接成推送消息,预设配置模板设置于预设消息中间件的消费端应用;将推送消息发送至外部应用。本发明实施例通过快发队列和慢发队列分别进行消息推送,通过快发队列和慢发队列结合的方式,对外部消息数据的属性信息进行配置管理,避免了时效性较高的消息因消息堵塞而无法触达用户,合理的控制了推送频率确保消息按照预设期望触达用户。
技术领域
本发明涉及消息推送技术领域,尤其涉及一种消息统一推送方法、系统、设备和计算机可读存储介质。
背景技术
随着信息化技术和电子渠道的业务发展要求,需要将不同业务系统中的数据信息进行处理,然后基于业务要求,通过消息推送的模式在不同的渠道触达用户,要实现这个功能,互联网上通用的解决方案就是消息推送服务提供对外的接口API服务,各个业务系统将所需要推送的数据信息通过接口API的形式传递给推送消息服务,然后推送消息服务基于不同渠道的推送通道进行消息推送触达用户;
现在传统的模式需要针对不同的需求单独开发接口,同时很难把控各个业务系统的接口API调用量,对消息服务的运行承载量要求很高,针对突发大量接口调用量时容易出现消息堵塞,从而让非重要的(时效性不高)消息触达用户,而重要的消息(时效性高)的消息无法触达用户。
发明内容
有鉴于此,本发明实施例提供一种消息统一推送方法、系统、设备和计算机可读存储介质,以实现对待推送消息的统一管理,通过快发队列和慢发队列实现消息的分类推送保障重要信息及时触及用户。
第一方面,本发明实施例提供了一种消息统一推送方法,包括:
通过通用接口获取外部消息数据;
根据所述外部消息数据确定消息类型,以根据消息类型将所述外部消息数据发送至快发队列或慢发队列;
通过所述快发队列或慢发队列将所述外部消息数据发送至预设消息中间件,所述预设消息中间件用于将所述外部消息数据发送给预设配置模板拼接成推送消息,所述预设配置模板设置于所述预设消息中间件的消费端应用;
将所述推送消息发送至外部应用。
第二方面,本发明实施例还提供了一种消息统一推送系统,该系统包括:
消息统一接收模块,用于通过通用接口获取外部消息数据;
快慢发区分模块,用于根据所述外部消息数据确定消息类型,以根据消息类型将所述外部消息数据发送至快发队列或慢发队列;
消息拼接模块,用于通过所述快发队列或慢发队列将所述外部消息数据发送至预设消息中间件,所述预设消息中间件用于将所述外部消息数据发送给预设配置模板拼接成推送消息,所述预设配置模板设置于所述预设消息中间件的消费端应用;
消息推送模块,用于将所述推送消息发送至外部应用。
第三方面,本发明实施例还提供了计算机设备,包括存储器和处理器,存储器上存储有可在处理器运行的计算机程序,处理器执行计算机程序时实现如本发明任一实施例提供的消息统一推送方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被执行时实现如本发明任一实施例提供的消息统一推送方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于彩讯科技股份有限公司,未经彩讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011399286.7/2.html,转载请声明来源钻瓜专利网。