【技术实现步骤摘要】
异构系统的调用方法和接口管理平台
本专利技术涉及计算机
,特别涉及一种异构系统的调用方法、系统和接口管理平台。
技术介绍
随着Web2.0时代的到来,基于Web环境的互联网应用越来越广泛。在企业信息化的过程中,很多应用架设在Web平台上,也由此出现了大量的Web应用系统。同时,在公司之间、团队之间又需要大量的接口来提供各种业务的合作。在相关技术中,合作的系统双方将接口文档作为共享的合作信息,通常使用接口文档管理平台提供共享功能。在系统间的调用过程中,存在调用关系的两个系统间需要设置对外的接口,以方便对方进行调用。
技术实现思路
专利技术人对相关技术进行分析后发现,在相关技术中,当一个业务平台需要多个异构系统进行支撑时,这些支撑的系统均需要单独开发自身提供的接口的对外调用逻辑,这导致业务平台构建过程中需要各个系统进行重复的工作,导致开发效率低。本专利技术实施例所要解决的一个技术问题是:如何提高异构系统的开发效率。根据本专利技术一些实施例的第一个方面,提供一种异构系统的调用方法, ...
【技术保护点】
1.一种异构系统的调用方法,包括:/n接口管理平台获取第一系统发送的、对被调用接口的调用请求,其中,所述被调用接口是第二系统提供的接口,所述接口管理平台存储有所述第二系统提供的接口的接口信息,所述调用请求包括所述被调用接口的接口标识和调用参数值;/n所述接口管理平台查询所述接口标识对应的接口信息;/n所述接口管理平台根据所述接口信息和所述调用参数值,向所述第二系统发起对所述被调用接口的调用;/n所述接口管理平台将所述调用参数值对应的调用的结果返回给所述第一系统。/n
【技术特征摘要】
1.一种异构系统的调用方法,包括:
接口管理平台获取第一系统发送的、对被调用接口的调用请求,其中,所述被调用接口是第二系统提供的接口,所述接口管理平台存储有所述第二系统提供的接口的接口信息,所述调用请求包括所述被调用接口的接口标识和调用参数值;
所述接口管理平台查询所述接口标识对应的接口信息;
所述接口管理平台根据所述接口信息和所述调用参数值,向所述第二系统发起对所述被调用接口的调用;
所述接口管理平台将所述调用参数值对应的调用的结果返回给所述第一系统。
2.根据权利要求1所述的异构系统的调用方法,还包括:
所述接口管理平台获取所述第一系统发送的通证申请请求;
所述接口管理平台向所述第一系统返回通证,其中,所述通证用于进行身份验证。
3.根据权利要求2所述的异构系统的调用方法,其中,所述调用请求还包括所述通证,并且,所述调用方法还包括:
所述接口管理平台对所述调用请求中的所述通证进行身份验证,以便在所述身份验证通过的情况下发起对所述被调用接口的调用。
4.根据权利要求1所述的异构系统的调用方法,还包括:
所述接口管理平台获取所述第一系统发送的、对所述第二系统提供的接口的调用权限申请;
所述接口管理平台为所述第一系统分配相应的调用权限。
5.根据权利要求4所述的异构系统的调用方法,还包括:
在获取所述调用请求后,所述接口管理平台根据所述接口标识,确定所述第一系统是否具备对所述被调用接口的调用权限,以便在所述第一系统具备所述调用权限的情况下发起对所述被调用接口的调用。
6.根据权利要求1所述的异构系统的调用方法,还包括:
所述接口管理平台接收所述第二系统发送的接口注册请求,其中,所述接口注册请求包括接口信息;
所述接口管理平台为相应接口分配接口标识;
所述接口管理平台存储所述接口信息和所述接口标识之间的对应关系。
7.根据权利要求1-6中任一项所述的异构系统的调用方法,其中,所述接口信息包括域名和上下文。
8.一种接口管理平台,包括:
获取模块,被配置为获取第一系统发送的、对被调用接口的调用请求,其中,所述被调用接口是第二系统...
【专利技术属性】
技术研发人员:鲁一锋,
申请(专利权)人:北京沃东天骏信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。