业务上下文信息的信息处理方法及相关装置与流程
本申请涉及计算机技术,尤其涉及一种业务上下文信息的处理方法及相关装置。
背景技术:
1、运行在电子设备的后台的业务系统在进行业务逻辑时,通常需要结合业务上下文信息,例如用户身份信息、账号信息等,以生成相应的业务响应。相关技术中,可以先将业务上下文信息进行预加载,以便于后续的业务逻辑能够快速进行业务响应的生成。然而,相关技术中的业务上下文信息的预加载方法,会存在冗余信息的数量较多的问题,从而使得存储资源的消耗较多。
技术实现思路
1、本申请实施例提供一种业务上下文信息的处理方法及相关装置,能够减少存储资源的消耗。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供一种业务上下文信息的处理方法,所述方法包括:
4、对业务请求进行解析,得到请求内容;
5、从多个第一预加载器确定与所述请求内容相匹配的第二预加载器;
6、通过所述第二预加载器,获取与所述第二预加载器关联的业务上下文信息,并将获取到的所述业务上下文信息预加载至存储器中。
7、本申请实施例提供一种业务上下文信息的处理装置,包括:
8、请求解析模块,用于对业务请求进行解析,得到请求内容;
9、预加载器获取模块,用于从多个第一预加载器获取与所述请求内容相匹配的第二预加载器;
10、信息获取模块,用于通过所述第二预加载器,获取与所述第二预加载器关联的业务上下文信息,并将获取到的所述业务上下文信息预加载至存储器中。
11、本申请实施例提供一种电子设备,所述电子设备包括:
12、存储器,用于存储计算机可执行指令或者计算机程序;
13、处理器,用于执行所述存储器中存储的计算机可执行指令或者计算机程序时,实现本申请实施例提供的业务上下文信息的处理方法。
14、本申请实施例提供一种计算机可读存储介质,存储有计算机程序或计算机可执行指令,用于被处理器执行时实现本申请实施例提供的业务上下文信息的处理方法。
15、本申请实施例提供一种计算机程序产品,包括计算机程序或计算机可执行指令,所述计算机程序或计算机可执行指令被处理器执行时,实现本申请实施例提供的业务上下文信息的处理方法。
16、本申请实施例具有以下有益效果:从业务请求中解析得到请求内容,然后从关联不同的业务上下文信息的多个第一预加载器中,确定出与针对业务请求的请求内容相匹配的第二预加载器,即确定出专门获取业务请求在处理时所需要的业务上下文信息的第二预加载器,然后利用专用的第二预加载器进行业务上下文信息的获取,以使得预加载的业务上下文信息全部是业务请求在后续处理时所需要的上下文信息,减少了冗余信息,也就降低了对存储资源的消耗。
1.一种业务上下文信息的处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述从多个第一预加载器确定与所述请求内容相匹配的第二预加载器,包括:
3.根据权利要求2所述的方法,其特征在于,所述配置信息包括:所述第一预加载器所应用的第一接口路径,所述请求内容包括:所述业务请求所访问的第二接口路径;
4.根据权利要求2所述的方法,其特征在于,所述配置信息包括:所述第一预加载器所应用的第一业务场景,以及所述第一业务场景的第一条件表达式;所述请求内容包括:所述业务请求中作为所述第一条件表达式的输入的第一业务参数;
5.根据权利要求4所述的方法,其特征在于,所述基于所述第一业务参数和所述第一条件表达式,从多个所述第一预加载器的所述第一业务场景中,确定第二业务场景,包括:
6.根据权利要求1所述的方法,其特征在于,所述对业务请求进行解析,得到请求内容之前,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述基于所述配置信息,将多个所述第一预加载器进行存储,包括:
8.根据权利要求1至7任一项所述的方法,其特征在于,所述通过所述第二预加载器,获取与所述第二预加载器关联的业务上下文信息,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,存储有计算机可执行指令或者计算机程序,其特征在于,所述计算机可执行指令或者计算机程序被处理器执行时实现权利要求1至8任一项所述的方法。
11.一种计算机程序产品,包括计算机可执行指令或计算机程序,其特征在于,所述计算机可执行指令或计算机程序被处理器执行时实现权利要求1至8任一项所述的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com