异构系统的调用方法和接口管理平台与流程

文档序号:25544129发布日期:2021-06-18 20:46阅读:来源:国知局

技术特征:

1.一种异构系统的调用方法,包括:

接口管理平台获取第一系统发送的、对被调用接口的调用请求,其中,所述被调用接口是第二系统提供的接口,所述接口管理平台存储有所述第二系统提供的接口的接口信息,所述调用请求包括所述被调用接口的接口标识和调用参数值;

所述接口管理平台查询所述接口标识对应的接口信息;

所述接口管理平台根据所述接口信息和所述调用参数值,向所述第二系统发起对所述被调用接口的调用;

所述接口管理平台将所述调用参数值对应的调用的结果返回给所述第一系统。

2.根据权利要求1所述的异构系统的调用方法,还包括:

所述接口管理平台获取所述第一系统发送的通证申请请求;

所述接口管理平台向所述第一系统返回通证,其中,所述通证用于进行身份验证。

3.根据权利要求2所述的异构系统的调用方法,其中,所述调用请求还包括所述通证,并且,所述调用方法还包括:

所述接口管理平台对所述调用请求中的所述通证进行身份验证,以便在所述身份验证通过的情况下发起对所述被调用接口的调用。

4.根据权利要求1所述的异构系统的调用方法,还包括:

所述接口管理平台获取所述第一系统发送的、对所述第二系统提供的接口的调用权限申请;

所述接口管理平台为所述第一系统分配相应的调用权限。

5.根据权利要求4所述的异构系统的调用方法,还包括:

在获取所述调用请求后,所述接口管理平台根据所述接口标识,确定所述第一系统是否具备对所述被调用接口的调用权限,以便在所述第一系统具备所述调用权限的情况下发起对所述被调用接口的调用。

6.根据权利要求1所述的异构系统的调用方法,还包括:

所述接口管理平台接收所述第二系统发送的接口注册请求,其中,所述接口注册请求包括接口信息;

所述接口管理平台为相应接口分配接口标识;

所述接口管理平台存储所述接口信息和所述接口标识之间的对应关系。

7.根据权利要求1-6中任一项所述的异构系统的调用方法,其中,所述接口信息包括域名和上下文。

8.一种接口管理平台,包括:

获取模块,被配置为获取第一系统发送的、对被调用接口的调用请求,其中,所述被调用接口是第二系统提供的接口,所述接口管理平台存储有所述第二系统提供的接口的接口信息,所述调用请求包括所述被调用接口的接口标识和调用参数值;

查询模块,被配置为查询所述接口标识对应的接口信息;

调用模块,被配置为根据所述接口信息和所述调用参数值,向所述第二系统发起对所述被调用接口的调用;

结果返回模块,被配置为将所述调用参数值对应的调用的结果返回给所述第一系统。

9.根据权利要求8所述的接口管理平台,还包括:

通证管理模块,被配置为获取所述第一系统发送的通证申请请求,以及向所述第一系统返回通证,其中,所述通证用于进行身份验证。

10.根据权利要求9所述的接口管理平台,其中,所述调用请求还包括所述通证,并且,所述通证管理模块进一步被配置为对所述调用请求中的所述通证进行身份验证,以便调用模块在所述身份验证通过的情况下发起对所述被调用接口的调用。

11.根据权利要求8所述的接口管理平台,还包括:

权限管理模块,被配置为获取所述第一系统发送的、对所述第二系统提供的接口的调用权限申请,以及为所述第一系统分配相应的调用权限。

12.根据权利要求11所述的接口管理平台,其中,所述权限管理模块进一步被配置为在获取所述调用请求后,根据所述接口标识,确定所述第一系统是否具备对所述被调用接口的调用权限,以便调用模块在所述第一系统具备所述调用权限的情况下发起对所述被调用接口的调用。

13.根据权利要求8所述的接口管理平台,还包括:

注册模块,被配置为接收所述第二系统发送的接口注册请求,其中,所述接口注册请求包括接口信息,为相应接口分配接口标识,以及存储所述接口信息和所述接口标识之间的对应关系。

14.根据权利要求8-13中任一项所述的接口管理平台,其中,所述接口信息包括域名和上下文。

15.一种接口管理平台,包括:

存储器;以及

耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1-7中任一项所述的异构系统的调用方法。

16.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-7中任一项所述的异构系统的调用方法。


技术总结
本发明公开了一种异构系统的调用方法和接口管理平台,涉及计算机技术领域。异构系统的调用方法包括:接口管理平台获取第一系统发送的、对被调用接口的调用请求,其中,被调用接口是第二系统提供的接口,接口管理平台存储有第二系统提供的接口的接口信息,调用请求包括被调用接口的接口标识和调用参数值;接口管理平台查询接口标识对应的接口信息;接口管理平台根据接口信息和调用参数值,向第二系统发起对被调用接口的调用;接口管理平台将调用参数值对应的调用的结果返回给第一系统。从而,各个系统不需要对每个提供接口的系统单独开发调用逻辑,减轻了开发的工作量,提高了开发效率。

技术研发人员:鲁一锋
受保护的技术使用者:北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司
技术研发日:2021.03.24
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1