业务交互方法、非易失性存储介质及电子设备技术

技术编号:44812910 阅读:15 留言:0更新日期:2025-03-28 19:59
本申请公开了一种业务交互方法、非易失性存储介质及电子设备。其中,该方法包括:确定状态记录信息,其中,状态记录信息为基于多个业务模块中的第一业务模块的当前执行状态确定;按照状态记录信息进行查询,确定与状态记录信息对应的目标主题;控制在目标主题中生成目标消息,其中,目标消息由订阅了目标主题的第二业务模块获取到,第二业务模块按照目标消息执行对应的业务流程,第二业务模块属于多个业务模块。本申请解决了相关技术中存在的业务架构耦合性高,业务代码调整效率不理想的技术问题。

【技术实现步骤摘要】

本申请涉及分布式应用系统,具体而言,涉及一种业务交互方法、非易失性存储介质及电子设备


技术介绍

1、目前模块化编程越来越重要,模块化编程是一种将大型应用程序划分为独立的、可重用的组件或模块的方法,提高了代码的可维护性、可重用性和可扩展性,减少代码之间的依赖和耦合。相关技术通常使用设计模式比如责任链来做各个模块的调用,而且代码中会存在大量的静态的硬编码配置,如果需要添加或删除模块,通常需要停止应用程序,修改代码并重新启动,这样不但增加系统内存压力而且也不利于业务的动态扩展,存在代码变动困难,业务调整局限性高的问题。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种业务交互方法、非易失性存储介质及电子设备,以至少解决相关技术中存在的业务架构耦合性高,业务代码调整效率不理想的技术问题。

2、根据本申请实施例的一个方面,提供了一种业务交互方法,包括:确定状态记录信息,其中,状态记录信息为基于多个业务模块中的第一业务模块的当前执行状态确定;按照状态记录本文档来自技高网...

【技术保护点】

1.一种业务交互方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定状态记录信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述控制在所述目标主题中生成目标消息,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述按照所述状态记录信息进行查询,确定与所述状态记录信息对应的目标主题,包括:

6.一种业务交互方法,其特征在于,包括:

7.根据权利要求6所述的方法,其特征在于,所述按照所述状态记录信息进行查询,确定与...

【技术特征摘要】

1.一种业务交互方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定状态记录信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述控制在所述目标主题中生成目标消息,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述按照所述状态记录信息进行查询,确定与所述状态记录信息对应的目标主题,包括:

6.一种业务交互方法,其特征在于,包括:

7.根据权利要求6所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:杜永宝刘永富杨静庄永涛
申请(专利权)人:天翼电子商务有限公司
类型:发明
国别省市:

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

1