消息主题处理方法、装置、系统、服务器和存储介质与流程

文档序号:36124318发布日期:2023-11-22 18:09阅读:24来源:国知局
消息主题处理方法与流程

本发明实施例涉及计算机,尤其涉及一种消息主题处理方法、装置、系统、服务器和存储介质。


背景技术:

1、消息主题是消息发布者和订阅者之间的传输中介。分布式场景中,消息主题可以实现消息在设备之间的发送和接收,从而实现设备之间的通信。业务系统可以对消息主题进行监听,确定消息主题的接入状态,并对接入状态为已接入的消息主题进行执行,实现消息主题的监听和执行。

2、现有技术中,业务系统可以统一对消息主题进行监听和执行。

3、在实现本发明的过程中,发明人发现现有技术中至少存在以下技术问题:

4、业务系统对大量的消息主题进行监听和执行时,稳定性较差。


技术实现思路

1、本发明提供一种消息主题处理方法、装置、系统、服务器和存储介质,以实现对大量的消息主题的监听和执行。

2、第一方面,本发明实施例提供了一种消息主题处理方法,所述方法包括:

3、确定监听到的消息主题对应的业务接口;

4、基于所述业务接口调用对应的业务模块,并根据所述业务模块执行所述消息主题得到的执行结果确定所述消息主题的处理结果。

5、第二方面,本发明实施例还提供了一种消息主题处理装置,包括:

6、确定模块,用于确定监听到的消息主题对应的业务接口;

7、执行模块,用于基于所述业务接口调用对应的业务模块,并根据所述业务模块执行所述消息主题得到的执行结果确定所述消息主题的处理结果。

8、第三方面,本发明实施例还提供了一种消息主题处理系统,包括:管理模块和业务模块,

9、所述管理模块,用于确定监听到的消息主题对应的业务接口;基于所述业务接口调用对应的业务模块;

10、所述业务模块,用于执行所述消息主题,得到执行结果;

11、所述管理模块,还用于根据所述业务模块执行所述消息主题得到的执行结果确定所述消息主题的处理结果。

12、第四方面,本发明实施例还提供了一种服务器,所述服务器包括:

13、一个或多个处理器;

14、存储装置,用于存储一个或多个程序,

15、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一所述的消息主题处理方法。

16、第五方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面中任一所述的消息主题处理方法。

17、上述发明中的实施例具有如下优点或有益效果:

18、本发明实施例提供一种消息主题处理方法,所述方法包括:确定监听到的消息主题对应的业务接口;基于所述业务接口调用对应的业务模块,并根据所述业务模块执行所述消息主题得到的执行结果确定所述消息主题的处理结果。上述技术方案,通过对监听状态为监听中的消息主题的监听,可以确定监听状态为监听中的消息主题的接入状态,并在确定监听状态为监听中的消息主题的接入状态为已接入时,确定监听到该消息主题,进而可以在消息主题和业务接口的对应关系表中对监听到的消息主题进行查询,确定监听到的消息主题的业务接口,实现对消息主题的动态监听,进而可以通过业务接口调用业务接口对应的业务模块,即消息主题对应的业务接口,并在业务模块执行消息主题后,将业务模块执行消息主题得到的执行结果确定为消息主题的处理结果,实现对消息主题的动态执行,实现将消息主题的监听和执行解耦开来,避免了消息主题的监听业务逻辑对应的监听业务代码和执行业务逻辑对应的执行业务代码产生耦合,增加系统的稳定性,使得系统更加简单稳定,进一步提升消息主题监听和执行的稳定性。



技术特征:

1.一种消息主题处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的消息主题处理方法,其特征在于,确定监听到的消息主题对应的业务接口,包括:

3.根据权利要求2所述的消息主题处理方法,其特征在于,在确定监听到的消息主题对应的业务接口之前,还包括:

4.根据权利要求3所述的消息主题处理方法,其特征在于,在根据待处理业务建立消息主题之后,还包括:

5.根据权利要求1所述的消息主题处理方法,其特征在于,根据所述业务模块执行所述消息主题得到的执行结果确定所述消息主题的处理结果,包括:

6.一种消息主题处理装置,其特征在于,所述装置包括:

7.一种消息主题处理系统,其特征在于,所述系统包括:管理模块和业务模块,

8.根据权利要求7所述的消息主题处理系统,其特征在于,所述管理模块还用于:

9.根据权利要求8所述的消息主题处理系统,其特征在于,还包括:数据库,相应地,所述管理模块还用于:

10.根据权利要求9所述的消息主题处理系统,其特征在于,所述管理模块还用于:

11.一种服务器,其特征在于,所述服务器包括:

12.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-5中任一所述的消息主题处理方法。


技术总结
本发明实施例公开了一种消息主题处理方法、装置、系统、服务器和存储介质,涉及计算机技术领域,该方法包括:确定监听到的消息主题对应的业务接口;基于业务接口调用对应的业务模块,并根据业务模块执行消息主题得到的执行结果确定消息主题的处理结果。上述技术方案,确定监听状态为监听中的消息主题的接入状态为已接入时,确定监听到该消息主题,确定监听到的消息主题对应的业务接口,实现对消息主题的动态监听,通过业务接口调用对应的业务模块,并在业务模块执行消息主题后,确定消息主题的处理结果,实现对消息主题的动态执行,实现将消息主题的监听和执行解耦开来,增加系统的稳定性,进而提升消息主题监听和执行的稳定性。

技术研发人员:胡灿海,邱明明,张栋芳
受保护的技术使用者:京东科技信息技术有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1