【技术实现步骤摘要】
一种业务请求处理方法、装置、设备及计算机存储介质
[0001]本申请属于信息
,尤其涉及一种业务请求处理方法、装置、设备及计算机存储介质。
技术介绍
[0002]随着计算机技术的发展,越来越多的用户习惯于在网络上办理业务。服务提供商通常会建立业务系统,便于用户在网络上办理业务。业务系统在接收到用户的业务请求后,可对该业务请求进行处理。并且,为了提高业务处理的效率,服务提供商通常将业务系统划分为若干微服务组件,每个微服务组件用于处理若干类型的业务请求。
[0003]通常情况下,业务请求在处理过程中需要按照一定的流程进行处理,而不同的业务往往需要按照不同的流程处理,于是,服务提供商为了提高业务请求的处理效率,通常在业务系统中为每个微服务组件配置流程模块,使得每个微服务组件通过该流程模块按照预设的步骤处理业务请求。
[0004]但是,由于不同的微服务组件的结构、框架、代码等不同,导致不同的微服务组件通常采用不同的方式调用流程模块获取处理业务请求的步骤,微服务组件与流程模块耦合性过高,维护成本高。
专利 ...
【技术保护点】
【技术特征摘要】
1.一种业务请求处理方法,应用于服务器的第一服务组件或任一第二服务组件,其特征在于,包括:接收业务请求;响应于所述业务请求,根据预设的业务流程调用代码,调用所述业务请求对应的流程模块,获取业务流程,并根据所述业务流程,处理所述业务请求,其中,所述业务流程调用代码适用于所述第一服务组件或任一第二服务组件对应的流程模块。2.根据权利要求1所述的业务请求处理方法,其特征在于,根据预设的业务流程调用代码,调用所述业务请求对应的流程模块,获取业务流程,并根据所述业务流程,处理所述业务请求,具体包括:根据预设的业务流程调用代码,调用所述业务请求对应的流程模块,获取业务流程;根据所述业务流程,执行所述业务流程对应的业务;返回所述根据预设的业务流程调用代码,调用所述业务请求对应的流程模块,获取业务流程,直至获取的业务流程为业务完成提示为止。3.根据权利要求1所述的业务请求处理方法,其特征在于,根据所述业务流程,处理所述业务请求,具体包括:根据所述业务流程,确定第一业务组件以及若干第二业务组件;通过所述第一业务组件,分别向所述若干第二业务组件发送业务信息;接收所述若干第二业务组件分别返回的反馈数据。4.根据权利要求3所述的业务请求处理方法,其特征在于,通过所述第一业务组件,分别向所述若干第二业务组件发送业务信息,具体包括:针对每个第二业务组件,根据所述请求,确定该第二业务组件对应的业务信息;向该第二业务组件发送所述业务信息。5.根据权利要求3所述的业务请...
【专利技术属性】
技术研发人员:柯思强,郑伟强,蔡荣河,林福炎,蔡征弘,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。