【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种消息处理方法、装置、设备、存储介质和程序产品。
技术介绍
1、在软件开发中,随着业务复杂性的增加,消息处理逻辑也变得越来越复杂,在处理多种消息输入时,通常会通过策略模式进行消息处理。
2、在该方式中,通常通过预先创建不同策略基类对象和策略子类对象,并建立它们与业务场景标识数据之间的策略路由关系,存储至spring容器中。这样,在运行时,可以通过目标标识数据快速确定匹配的策略基类对象,进而找到对应的策略子类对象和实例代码,执行相应的业务逻辑。。
3、然而,上述方式中,当引入新的业务类型时,需要对现有的代码映射关系进行修改,该方式不仅会增加开发过程的复杂性,而且可能会导致系统不稳定。
技术实现思路
1、本申请提供一种消息处理方法、装置、设备、存储介质和程序产品,用以解决现有技术中软件开发过程复杂,系统不稳定的缺陷,实现降低软件开发过程的复杂性,提高系统稳定性的目的。
2、第一方面,本申请实施例提供一种消息处理方法,包括:
...【技术保护点】
1.一种消息处理方法,其特征在于,包括:
2.根据权利要求1所述的消息处理方法,其特征在于,所述基于spring应用程序启动时查找到的各实现类对应的消息类型,确定所述目标消息类型对应的目标实现类,包括:
3.根据权利要求1所述的消息处理方法,其特征在于,所述基于所述spring应用程序启动时查找到的各Bean实例,确定所述目标业务属性对应的目标Bean实例,包括:
4.根据权利要求3所述的消息处理方法,其特征在于,各所述Bean实例为在spring应用程序启动时查找到的各初始Bean实例中确定的包含注解信息的Bean实例;
< ...【技术特征摘要】
1.一种消息处理方法,其特征在于,包括:
2.根据权利要求1所述的消息处理方法,其特征在于,所述基于spring应用程序启动时查找到的各实现类对应的消息类型,确定所述目标消息类型对应的目标实现类,包括:
3.根据权利要求1所述的消息处理方法,其特征在于,所述基于所述spring应用程序启动时查找到的各bean实例,确定所述目标业务属性对应的目标bean实例,包括:
4.根据权利要求3所述的消息处理方法,其特征在于,各所述bean实例为在spring应用程序启动时查找到的各初始bean实例中确定的包含注解信息的bean实例;
5.根据权利要求4所述的消息处理方法,其特征在于,所述方...
【专利技术属性】
技术研发人员:张沛林,叶占坤,刘格,刘朱颂,田鹏涛,普皓,吴昌杰,马俊鹏,任鹏辉,赵楠,
申请(专利权)人:中移在线服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。