一种用于低代码平台的动态API设计方法技术

技术编号:40436386 阅读:24 留言:0更新日期:2024-02-22 23:00
本发明专利技术公开了一种用于低代码平台的动态API设计方法,设计API的基础信息和参数,根据需求,选择方法类型,根据方法的类型编写处理逻辑,根据方法类型以及处理逻辑选择对应的执行引擎,通过统一引擎适配器,不同的API可以使用不同的技术实现业务逻辑,这使低代码开发人员能够更好的根据需求去处理业务,当需要使用新技术时,可扩展一个新类型的执行引擎,并由统一引擎适配器统一管理,从而使低代码平台可以适用更多的场景,大大提高了低代码平台的可扩展性,更好的保证每个API的执行效率,提高低代码平台整体的性能。

【技术实现步骤摘要】

本专利技术涉及代码开发,尤其涉及一种用于低代码平台的动态api设计方法。


技术介绍

1、传统的api设计是基于固定的需求和资源定义的,难以应对需求变化和业务扩展。动态api方案则支持接口的动态生成和运行时配置,能够灵活地满足不同场景下的需求变化和业务扩展。

2、低代码平台的动态api方案需要更强的扩展能力,它不仅要支持接口的动态生成和运行时配置,还要支持自定义方法,这里的自定义方法就是接口运行时所执行的用于处理业务逻辑的方法,同时,这些方法还应该可以根据不同的需求使用不同的技术去实现。在低代码平台中,动态api功能是非常重要的一项功能,低代码平台可以通过提供动态api功能,允许开发人员通过简单的配置或拖放就能创建api,使得开发人员可以方便地将应用程序的数据和功能暴露给外部系统或应用程序,最主要的缺点是可扩展性差、适用范围有限、难以满足复杂业务需求,其次,有些方案学习成本高,性能和效率也不能得到保证,这就需要根据实际业务需求和技术水平选择合适的技术方案。这些恰恰不符合低代码平台的要求。


技术实现思

<本文档来自技高网...

【技术保护点】

1.一种用于低代码平台的动态API设计方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种用于低代码平台的动态API设计方法,其特征在于,所述API的基础信息包括:

3.根据权利要求1所述的一种用于低代码平台的动态API设计方法,其特征在于,所述API的参数包括:

4.根据权利要求1所述的一种用于低代码平台的动态API设计方法,其特征在于,所述方法类型由低代码平台提供,在低代码平台构建阶段完成,并根据需求不断扩展。

5.根据权利要求4所述的一种用于低代码平台的动态API设计方法,其特征在于,所述方法的类型定义包括脚本语言、命令和有...

【技术特征摘要】

1.一种用于低代码平台的动态api设计方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种用于低代码平台的动态api设计方法,其特征在于,所述api的基础信息包括:

3.根据权利要求1所述的一种用于低代码平台的动态api设计方法,其特征在于,所述api的参数包括:

4.根据权利要求1所述的一种用于低代码平台的动态api设计方法,其特征在于,所述方法类型由低代码平台提供,在低代码平...

【专利技术属性】
技术研发人员:王静洋田吉李佳刘彪娄江南李成杨爽牛建平孙大臣管春元谢斌焦质晔滕训超孙增强
申请(专利权)人:启明信息技术股份有限公司
类型:发明
国别省市:

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

1