[发明专利]一种异步消息终端推送解决方法及系统在审
| 申请号: | 202010758198.5 | 申请日: | 2020-07-31 |
| 公开(公告)号: | CN111934986A | 公开(公告)日: | 2020-11-13 |
| 发明(设计)人: | 何彦霖;张俊;熊招 | 申请(专利权)人: | 银盛支付服务股份有限公司 |
| 主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08 |
| 代理公司: | 深圳市深可信专利代理有限公司 44599 | 代理人: | 万永泉 |
| 地址: | 518000 广东省深圳市龙华*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 异步 消息 终端 推送 解决方法 系统 | ||
1.一种异步消息终端推送解决方法,其特征在于,包括:
S1、商户配置业务消息渠道开关:
S1.1、整理配置信息:给商户配置消息推送的业务渠道开关;
S1.2、平台获得配置信息请求:平台获得商户的配置数据,并且将这些信息验证整理;
S1.3、配置信息入库:先查询该商户数据是否存在,如果存在则修改当前商户配置,不存在入库,该过程完成商户对配置数据的更新与维护;
S1.4、同步返回存储操作结果:将商户的调用结果同步返回;
S2、业务消息推送:
S2.1、发起消息推送:业务方发起一个异步消息推送,将业务信息发送到RMQ服务器中,并将消息推送到消息服务器;
S2.2、消息监听:监听RMQ服务器消息,收到消息后进行消息解析,实施分布式监听消息;
S2.3、消息处理:根据获得的商户号查询数据库的开关配置信息;
S2.4、消息推送判断:根据配置信息查询结果,得到查询结果的记录;
S2.5、消息推送:根据配置信息查询结果,匹配对应的消息渠道,并且执行对应的推送调用。
2.根据权利要求1所述的一种异步消息终端推送解决方法,其特征在于,所述步骤S1.1中:所述配置信息包括商户号、父商户号、业务类型、推送渠道以及推送开关。
3.根据权利要求1所述的一种异步消息终端推送解决方法,其特征在于,所述步骤S1.2包括:平台通过接口的被调用,获得商户的配置数据,并且经过后台逻辑的处理将这些信息验证整理。
4.根据权利要求1所述的一种异步消息终端推送解决方法,其特征在于,所述步骤S1.4包括:调用结果true为执行成功,false为执行失败。
5.根据权利要求1所述的一种异步消息终端推送解决方法,其特征在于,所述步骤S2.1包括:消息内容为json字符串。
6.根据权利要求1所述的一种异步消息终端推送解决方法,其特征在于,所述步骤S2.1包括:通过RMQ生产者的客户端API将消息推送到消息服务器。
7.根据权利要求1所述的一种异步消息终端推送解决方法,其特征在于,所述步骤S2.2包括:由消息平台监听RMQ服务器消息,收到消息后进行消息解析,使用RMQ消费客户端API实施分布式监听消息。
8.根据权利要求1所述的一种异步消息终端推送解决方法,其特征在于,所述步骤S2.3包括:查询开关配置信息必须查询推送消息的渠道为开的记录。
9.根据权利要求1所述的一种异步消息终端推送解决方法,其特征在于,所述步骤S2.4包括:如果没有查询结果的记录,则说明没有符合推送条件的渠道;如果有记录,所述查询结果的记录为多条记录,就要将查询出来的配置信息所对应的渠道进行下游的消息推送调用。
10.一种异步消息终端推送解决系统,其特征在于,包括:
业务消息发送方,用于在需要推送消息时,按照RMQ的消息推送约定将业务信息异步推送到RMQ服务器中;
RMQ服务器,是消息中间件服务器,用于保存和消费消息;
消息推送应用平台,用于提供外置接口配置商户开关信息,并保存入库;RMQ消息监听订阅,及时收到业务消息处理,并匹配下游渠道配置信息,发送给下游渠道;
下游对接消息渠道,用于推送平台通过对接下游渠道接口,完成消息渠道推送,被推送的信息会被商户开通的对应渠道终端所接收。
11.根据权利要求10所述的一种异步消息终端推送解决系统,其特征在于:所述RMQ服务器中保存的消息内容为json字符串。
12.根据权利要求10所述的一种异步消息终端推送解决系统,其特征在于:所述下游对接消息渠道如果没有查询结果的记录,则说明没有符合推送条件的渠道;如果有记录,就要将查询出来的配置信息所对应的渠道进行下游的消息推送调用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银盛支付服务股份有限公司,未经银盛支付服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010758198.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于离线数据处理的风险交易管控方法、装置及系统
- 下一篇:一种喷雾瓶





