【技术实现步骤摘要】
接口数据流转处理方法、装置、计算机设备及介质
本申请涉及数据处理
,尤其涉及一种接口数据流转处理方法、装置、计算机设备及介质。
技术介绍
随着科技的发展,尤其是云计算的出现,以手机、平板电脑、笔记本电脑等介质为代表的终端应用越来越普遍,并逐渐融入企业管理、政府事务公开及管理、个人娱乐体验等各个领域,越来越多的用户通过终端操作相关业务所调用的服务请求需要下层应用系统处理,故,具体业务所调用的服务请求与下层应用系统中具体处理对应服务请求的目标服务系统的接口对应问题,直接影响服务请求的响应速度、处理效率等。针对业务接口调用处理的情况,在实现本申请的过程中,专利技术人发现现有技术至少存在如下问题:接口转发功能单一,对复杂场景的转发不能很好支持,导致复杂场景下的接口处理效率低下、维护成本过高。因此,有必要提供一种接口数据流转处理方法,能够提高复杂场景下接口处理效率,降低维护成本。
技术实现思路
鉴于以上内容,有必要提出一种接口数据流转处理方法、接口数据流转处理装置、计算机设备及介质,能够提高复 ...
【技术保护点】
1.一种接口数据流转处理方法,其特征在于,所述接口数据流转处理方法包括:/n当接收到上游服务系统发出的接口调用指令时,获取对应所述接口调用指令的标识,并根据所述标识确定目标配置信息;/n根据所述目标配置信息配置初始分发处理器,得到目标分发处理器;/n调用所述目标分发处理器解析所述接口调用指令,得到请求调用参数与目标转发处理器;/n检测所述请求调用参数的数据结构是否满足预设复杂条件;/n当检测结果为所述请求调用参数的数据结构满足预设复杂条件时,调用所述目标转发处理器调整所述请求调用参数,得到目标请求调用参数;/n基于所述目标请求调用参数调用下游服务系统,得到接口调用数据。/n
【技术特征摘要】
1.一种接口数据流转处理方法,其特征在于,所述接口数据流转处理方法包括:
当接收到上游服务系统发出的接口调用指令时,获取对应所述接口调用指令的标识,并根据所述标识确定目标配置信息;
根据所述目标配置信息配置初始分发处理器,得到目标分发处理器;
调用所述目标分发处理器解析所述接口调用指令,得到请求调用参数与目标转发处理器;
检测所述请求调用参数的数据结构是否满足预设复杂条件;
当检测结果为所述请求调用参数的数据结构满足预设复杂条件时,调用所述目标转发处理器调整所述请求调用参数,得到目标请求调用参数;
基于所述目标请求调用参数调用下游服务系统,得到接口调用数据。
2.根据权利要求1所述的接口数据流转处理方法,其特征在于,所述获取对应所述接口调用指令的标识,并根据所述标识确定目标配置信息包括:
获取所述接口调用指令的携带信息;
解析所述携带信息得到预设位置处的标识信息;
根据所述标识信息遍历预先设置的标识与配置信息的映射关系表,得到对应所述标识信息的目标配置信息。
3.根据权利要求1所述的接口数据流转处理方法,其特征在于,所述根据所述目标配置信息配置初始分发处理器,得到目标分发处理器包括:
解析所述目标配置信息,得到配置项;
解析所述初始分发处理器,得到待配置项;
确定每一所述待配置项对应的目标配置项,并基于所述目标配置项配置所述待配置项的内容,得到目标分发处理器。
4.根据权利要求1所述的接口数据流转处理方法,其特征在于,所述方法还包括:
当所述接口调用指令的数量为多个时,获取每一所述接口调用指令对应的下游服务系统信息;
根据所述下游服务系统信息构建接口流转关系树;
在所述接口流转关系树中确定所述下游服务系统信息相同的接口调用指令为目标组;
构建所述目标组对应的目标分发处理器。
5.根据权利要求1所述的接口数据流转处理方法,其特征在于,所述检测所述请求调用参数的数据结构是否满足预设复杂条件包括:
获取所述请求调用参数的列表标识;
确定所述列表标识的数量,并检测所述数量是否超过预设数量阈值;
当检测结果为所述数量超过预设数量阈值时,确定所述请求调用参数的数据结构满足预设复杂条...
【专利技术属性】
技术研发人员:周锋恒,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。