一种接口调用方法、系统、计算机设备和存储介质技术方案

技术编号:40078180 阅读:14 留言:0更新日期:2024-01-17 01:56
本申请涉及一种接口调用方法、系统、计算机设备和存储介质。其中,方法包括:接收接口调用方传输的接口调用指令,确定待调用的标准接口;向接口调用方提供SDK工具,以便通过SDK工具捕捉接口调用方触发的调用事件;在调用事件不成功时,通过SDK工具原样无损重试调用事件,直至接口调用方成功调用目标标准接口。采用本方案能够解决接口调用方处理各提供方不一致的问题,实现接口调用方的解耦和减负,并保证接口重发后各系统的数据完整性和逻辑正确性。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种接口调用方法、系统、计算机设备和存储介质


技术介绍

1、针对信息系统的搭建过程,系统间集成主要采用两种方式,一种是点对点直接对接,另一种是打造一个接口平台来处理请求路由、日志记录、身份认证、接口重发等事宜,但目前这两种方式普遍存在一些问题:

2、比如,基于接口平台的接口重发是有损重发,满足不了事务性较高的接口重发需求,其中,接口平台实现的接口重发只是简单地将请求参数根据请求地址再次发送给接收方,无法继续执行原调用方后续的逻辑代码,属于有损重发,对数据传输类接口影响不大,但对事务性较强的接口是行不通的,目前事务性较强接口的重发只能写在调用方,不能写在接口平台;比如,多租户模式下的外部接口无法标准化,对调用方代码侵入性较高。其中,多租户模式下,同样的接口因不同租户的供应商系统不一样,会存在地址、协议、参数结构和字段不一致的问题,地址不一致需要关注外部系统所属租户分别调用,协议、参数和字段不一致则要针对每个租户做大量的定制,导致调用方代码臃肿复杂,无法标准化。


技术实现思路

本文档来自技高网...

【技术保护点】

1.一种接口调用方法,应用于接口平台,其特征在于,所述方法包括:

2.根据权利要求1所述的接口调用方法,其特征在于,所述接收接口调用方传输的接口调用指令,确定待调用的标准接口的步骤,包括:

3.根据权利要求2所述的接口调用方法,其特征在于,所述根据接口调用指令的上下文,解析所述接口提供方的租户,选择对接对应所述租户的接口适配器的步骤,包括:

4.根据权利要求1所述的接口调用方法,其特征在于,所述通过所述SDK工具捕捉所述接口调用方触发的调用事件的步骤,包括:

5.根据权利要求1所述的接口调用方法,其特征在于,所述在所述调用事件不成功时,通过...

【技术特征摘要】

1.一种接口调用方法,应用于接口平台,其特征在于,所述方法包括:

2.根据权利要求1所述的接口调用方法,其特征在于,所述接收接口调用方传输的接口调用指令,确定待调用的标准接口的步骤,包括:

3.根据权利要求2所述的接口调用方法,其特征在于,所述根据接口调用指令的上下文,解析所述接口提供方的租户,选择对接对应所述租户的接口适配器的步骤,包括:

4.根据权利要求1所述的接口调用方法,其特征在于,所述通过所述sdk工具捕捉所述接口调用方触发的调用事件的步骤,包括:

5.根据权利要求1所述的接口调用方法,其特征在于,所述在所述调用事件不成功时,通过所述sdk工具原样无损重试所述调用事件,直至所述接口调用方成功调用所述目标标准接口的步骤之前,还包括:

6.根据...

【专利技术属性】
技术研发人员:李承龙陈琦周凌波李政蒿程胜儒
申请(专利权)人:中科云谷科技有限公司
类型:发明
国别省市:

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

1