一种支持全量出码功能的低代码系统及其开发方法技术方案

技术编号:43301701 阅读:24 留言:0更新日期:2024-11-12 16:17
本发明专利技术涉及软件开发技术领域,特别涉及一种支持全量出码功能的低代码系统及其开发方法。该支持全量出码功能的低代码系统的开发方法,搭建独立的运行中心,配置运行态服务的环境,设计态应用发布时对数据进行导出;针对云环境使用应用管理包Helm技术管理Kubernetes应用程序,创建并启动运行态微服务;通过提前设置运行态运行时的静态配置,实现运行态独立运行;新增出码功能,实现全量出码。该支持全量出码功能的低代码系统及其开发方法,通过实现设计态和运行态的分离和独立运行,不仅能够快速创建和迭代应用,降低了开发门槛,同时还能够满足客户多样的定制化需求。

【技术实现步骤摘要】

本专利技术涉及软件开发,特别涉及一种支持全量出码功能的低代码系统及其开发方法


技术介绍

1、当下伴随低代码平台的发展,通过可视化的开发环境和预构建的组件,使得开发者和非开发者能够快速创建和迭代应用,降低了开发门槛。虽然低代码平台提供了快速开发的优势,但在实际使用场景中,定制化需求较多,共性的低代码平台无法满足客户多样的定制化需求。

2、目前,业内对低代码平台前端出码有比较成熟的方案,但对于后端出码、前后端一体化全量出码尚没有解决方案。

3、为了实现后端出码、前后端一体化的全量出码方案,本专利技术提出了一种支持全量出码功能的低代码系统及其开发方法。


技术实现思路

1、本专利技术为了弥补现有技术的缺陷,提供了一种简单高效的支持全量出码功能的低代码系统及其开发方法。

2、本专利技术是通过如下技术方案实现的:

3、一种支持全量出码功能的低代码系统,支持微服务架构和模块化设计,将设计态和运行态解耦为独立的微服务;包括设计中心,运行中心和运行主机;p>

4、所述设本文档来自技高网...

【技术保护点】

1.一种支持全量出码功能的低代码系统,其特征在于:支持微服务架构和模块化设计,将设计态和运行态解耦为独立的微服务;包括设计中心,运行中心和运行主机;

2.一种支持全量出码功能的低代码系统的开发方法,其特征在于:包括以下步骤:

3.根据权利要求2所述的支持全量出码功能的低代码系统的开发方法,其特征在于:所述步骤S1中,运行中心使用模板系统来定义部署配置,支持自动化生成不同环境的配置文件;

4.根据权利要求2所述的支持全量出码功能的低代码系统的开发方法,其特征在于:所述步骤S2中,将设计态和运行态解耦为独立的微服务,通过微服务架构实现功能分离,从而实现各个...

【技术特征摘要】

1.一种支持全量出码功能的低代码系统,其特征在于:支持微服务架构和模块化设计,将设计态和运行态解耦为独立的微服务;包括设计中心,运行中心和运行主机;

2.一种支持全量出码功能的低代码系统的开发方法,其特征在于:包括以下步骤:

3.根据权利要求2所述的支持全量出码功能的低代码系统的开发方法,其特征在于:所述步骤s1中,运行中心使用模板系统来定义部署配置,支持自动化生成不同环境的配置文件;

4.根据权利要求2所述的支持全量出码功能的低代码系统的开发方法,其特征在于:所述步骤s2中,将设计态和运行态解耦为独立的微服务,通过微服务架构实现功能分离,从而实现各个服务的独立部署和维护;

5.根据权利要求2或4所述的支持全量出码功能的低代码系统的开发方法,其特征在于:所述步骤s2中,运行态以独立虚机的形式独立运行时,使用ansible工具自动化运维的方式自动化启动远程虚机或部署运行态应用服务,支持独立部署;

6.根据权利要求2所述的支持全量出码功能的低代码系统的开发方法,其特征在于:所述步骤s3中,为了保证计的发布版本功能和出码功能的基础信息...

【专利技术属性】
技术研发人员:侯焕杨尚永李玉峰周祥龙
申请(专利权)人:山东浪潮科学研究院有限公司
类型:发明
国别省市:

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

1