[发明专利]一种消息处理方法、装置、设备及计算机可读存储介质在审
申请号: | 202010078501.7 | 申请日: | 2020-02-03 |
公开(公告)号: | CN113204436A | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 刘畅;吴鹏 | 申请(专利权)人: | 马上消费金融股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 404100 重庆市渝北区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 处理 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明公开了一种消息处理方法、装置、设备及计算机可读存储介质,涉及计算机技术领域,以解决应用系统维护工作量大的问题。该方法包括:接收第一消息,其中,所述第一消息包括标记主题;根据预设的配置信息,调用与所述标记主题对应的SDK接口;通过调用到的SDK接口发送所述第一消息。在本发明实施例中,通过生产者代理将生产者应用的消息发送到对应的消息中间件。利用本发明实施例的方案可降低对应用系统的维护工作量。
技术领域
本发明涉及计算机技术领域,尤其涉及一种消息处理方法、装置、设备及计算机可读存储介质。
背景技术
消息中间件,也叫消息队列,是一种用于不同应用系统之间交换消息的软件系统。消息中间件广泛应用于互联网分布式系统和微服务应用领域。
消息中间件的典型使用场景是异步解耦,使用方式为发送-订阅模式。一个或多个生产者发送消息到消息中间件,一个或多个消费者从消息中间件订阅并处理消息。
由于消息中间件产品众多,通常IT系统较为复杂的公司内部,不同的系统会使用不同的中间件产品。由于不同的消息中间件提供的API(Application ProgrammingInterface,应用程序接口)接口不同且通常使用专有协议,当应用系统接入不同的消息中间件时,需要处理多种不同的技术细节,从而增加了维护的工作量。
发明内容
本发明实施例提供一种消息处理方法、装置、设备及计算机可读存储介质,以解决对应用系统的维护工作量大的问题。
第一方面,本发明实施例提供了一种消息处理方法,应用于生产者代理,所述生产者代理中设置有至少两类SDK(Software Development Kit,软件开发工具包)接口;所述方法包括:
接收第一消息,其中,所述第一消息包括标记主题;
根据预设的配置信息,调用与所述标记主题对应的SDK接口;
通过调用到的SDK接口发送所述第一消息。
第二方面,本发明实施例还提供一种消息处理方法,应用于消费者代理,所述消费者代理中设置有至少两类软件开发工具包SDK接口;所述方法包括:
根据预设的配置信息,调用与目标的标记主题对应的SDK接口;
通过调用到的SDK接口,订阅和/或接收与所述目标的标记主题对应的第一消息;
其中,所述第一消息包括所述标记主题。
第三方面,本发明实施例还提供一种消息处理装置,应用于生产者代理,所述生产者代理中设置有至少两类SDK接口,包括:
第一接收模块,用于接收第一消息,其中,所述第一消息包括标记主题;
第一发送模块,用于根据预设的配置信息,调用与所述标记主题对应的SDK接口,以通过调用到的SDK接口发送所述第一消息。
第四方面,本发明实施例还提供一种消息处理装置,应用于消费者代理,所述消费者代理中设置有至少两类SDK接口,包括:
第一调用模块,用于根据预设的配置信息,调用与目标的标记主题对应的SDK接口;
第一获取模块,用于通过调用到的SDK接口,订阅和/或接收与所述目标的标记主题对应的第一消息;
其中,所述第一消息包括所述标记主题。
第五方面,本发明实施例还提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现包括如第一方面所述的消息处理方法中的步骤;或者实现包括如第二方面所述的消息处理方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马上消费金融股份有限公司,未经马上消费金融股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010078501.7/2.html,转载请声明来源钻瓜专利网。