应用程序编程接口API间的参数适配方法及装置制造方法及图纸

技术编号:40609812 阅读:20 留言:0更新日期:2024-03-12 22:17
本发明专利技术实施例提供了一种应用程序编程接口API间的参数适配方法及装置,通过本发明专利技术,解析API编排中的前置API的输出参数,将得到的输出参数放入参数池中并通过界面呈现;解析API编排中的后置API的输入参数,并在界面呈现所述输入参数;从参数池中的输出参数中选择与后置API的输入参数相适配的目标输出参数,或基于输出参数生成目标输出参数,并将目标输出参数与后置API的输入参数进行映射关联,以实现前置API与后置API间的参数适配,解决了相关技术中无法简单易用、低成本地解决复杂编排场景中API间的参数适配的问题,达到了提高API间的参数适配效率的效果。

【技术实现步骤摘要】

本专利技术实施例涉及计算机应用领域,具体而言,涉及一种应用程序编程接口api间的参数适配方法及装置。


技术介绍

1、应用程序编程接口(application programming interface,api)编排指的是各个业务组件的业务能力以api为不可拆分的原子服务,进行执行顺序的编排组合,生成具有新的服务能力的api。在未事先约定的情况下,不同的api的输入输出参数在结构和数据内容上往往存在差异。微服务架构下,各个微服务组件由不同的团队独立开发,这种差异性被进一步放大。这种异构的api之间,无法通过简单的连接关系来完成api组合,需要对api间接口参数进行适配处理。

2、当前,全行业数字化转型在不断加速。在面向行业数据化过程中,传统行业中逐渐涌现对现有api进行编排达到快速迭代新功能的需求。一般而言,传统行业中api涉及专业的行业知识,同时软件技术相对于互联网软件行业较为落后,技术迭代更新缓慢,api异构现象更为明显,构成了更为复杂的api编排场景,api间参数适配更具有挑战性。

3、现有的api间参数适配方案无法提供一种简单本文档来自技高网...

【技术保护点】

1.一种应用程序编程接口API间的参数适配方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于输出参数生成所述目标输出参数包括:

3.根据权利要求2所述的方法,其特征在于,通过界面化方式采用内置库函数对所述输出参数进行函数处理以生成所述目标输出参数之前,还包括:

4.根据权利要求1所述的方法,其特征在于,所述将目标输出参数与所述后置API的输入参数进行映射关联,包括:

5.一种应用程序编程接口参数适配装置,其特征在于,包括:

6.根据权利要求5所述的装置,其特征在于,所述映射适配模块,包括:

...

【技术特征摘要】

1.一种应用程序编程接口api间的参数适配方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于输出参数生成所述目标输出参数包括:

3.根据权利要求2所述的方法,其特征在于,通过界面化方式采用内置库函数对所述输出参数进行函数处理以生成所述目标输出参数之前,还包括:

4.根据权利要求1所述的方法,其特征在于,所述将目标输出参数与所述后置api的输入参数进行映射关联,包括:

5.一种应用程序编程接口参数适配装置,其特征在于,包括:

6.根据权利要求5所述的装置,其特征在于...

【专利技术属性】
技术研发人员:陈然杨鑫蒲哲
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1