基于消息队列的消息实时推送方法、系统、装置及介质制造方法及图纸

技术编号:32473291 阅读:24 留言:0更新日期:2022-03-02 09:34
本发明专利技术公开了基于消息队列的消息实时推送方法、系统、装置及介质,属于业务系统消息推送技术领域,要解决的技术问题为如何实现统一待办、统一通知公告类实时消息的实时推送。包括如下步骤:对于产生业务消息的业务系统,为其配置生产者客户端,对于消费业务消息的业务系统,将其作为消费系统并配置消费者客户端;业务系统通过生产者客户端调用消息队列,基于消息队列服务定义队列主题并推送主题,消费系统通过订阅客户端调用消息队列,基于消息队列服务订阅主题;业务系统基于消息队列服务生产消息并将消息推送至对应的主题,并基于消息队列服务将主题推送至对应的消费系统,消费系统通过业务逻辑处理业务并生成业务处理结果。通过业务逻辑处理业务并生成业务处理结果。通过业务逻辑处理业务并生成业务处理结果。

【技术实现步骤摘要】
基于消息队列的消息实时推送方法、系统、装置及介质


[0001]本专利技术涉及业务系统消息推送
,具体地说是基于消息队列的消息实时推送方法、系统、装置及介质。

技术介绍

[0002]市场监管行业各个业务系统之间相关关联,一方面,某个或某些业务系统作为消息的生产者推送待办消息以及通知公告,其它的某个或某些业务系统作为该消息的消费者需要及时接收该消息并进行业务办理,各个业务系统之间相互关联,既作为消息的生产者推送消息又可能作为消息的消费者办理业务,各个业务系统之间相互关联,且消息传送繁多。另一方面,业务系统之间需要传递的不同业务属性的待办消息以及通知公告繁多,不便于实时类消息的及时传递。
[0003]如何对市场监管行业统一待办、统一通知公告类实时消息进行统一管理,实现统一待办、统一通知公告类实时消息的实时推送,是需要解决的技术问题。

技术实现思路

[0004]本专利技术的技术任务是针对以上不足,提供基于消息队列的消息实时推送方法、系统、装置及介质,来解决如何实现统一待办、统一通知公告类实时消息的实时推送的技术问题。...

【技术保护点】

【技术特征摘要】
1.基于消息队列的消息实时推送方法,其特征在于基于消息队列服务实现业务系统之间业务消息的实时推送,所述方法包括如下步骤:对于产生业务消息的业务系统,为其配置生产者客户端,对于消费业务消息的业务系统,将其作为消费系统并配置订阅客户端,所述生产者客户端和订阅客户端用于作为接口访问统一消息管理中心并调用消息队列;业务系统通过生产者客户端调用消息队列,基于消息队列服务定义队列主题并推送主题,消费系统通过订阅客户端调用消息队列,基于消息队列服务订阅主题;业务系统通过生产者客户端调用消息队列,基于消息队列服务生产消息并将消息推送至对应的主题,并基于消息队列服务将主题推送至对应的消费系统,消费系统通过业务逻辑处理业务并生成业务处理结果。2.根据权利要求1所述的基于消息队列的消息实时推送方法,其特征在于基于消息队列服务定义队列主题并推送主题,包括:所述业务系统基于消息队列定义队列主题,形成队列信息和主题信息;所述业务系统基于业务需求为主题配置业务属性,将主题信息与业务属性封装后基于消息队列服务推送所述主题。3.根据权利要求2所述的基于消息队列的消息实时推送方法,其特征在于所述业务系统基于业务需求为主题配置业务属性时,将所述主题配置为一对多的订阅模式,所述一对多的订阅模式为:一个业务主题支持多个消费系统订阅,并可通过消息队列推送至多个订阅所述主题的消费系统。4.根据权利要求1

3任一项所述的基于消息队列的消息实时推送方法,其特征在于业务系统通过生产客户端调用消息队列,基于消息队列的订阅发布模型定义队列主题并推送主题,消费系统通过订阅客户端调用消息队列,基于消息队列的订阅发布模型订阅主题;业务系统通过生产者客户端调用消息队列,基于消息队列的消息生产服务生产消息,并将消息推送至对应的主题,并基于消息队列的传递服务将主题推送至对应的消费系统,消费系统基于消息队列的消费服务通过业务逻辑处理业务并生成业务处理结果。5.基于消息队列的消息实时推送系统,其特征在于用于通过如权利要1

4任一项所述的基于消息队列的消息实时推送方法,实现业务系统之间消息的实时推送,所述系统包括:统一消息管理中心,所述统一消息管理中心配置有消息队列,用于提供消息队列服务;业务系统,所述业务系统用于生产消息和消费消...

【专利技术属性】
技术研发人员:石志伟
申请(专利权)人:浪潮软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1