买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:山东浪潮科学研究院有限公司
摘要:本发明涉及软件开发技术领域,特别涉及一种支持全量出码功能的低代码系统及其开发方法。该支持全量出码功能的低代码系统的开发方法,搭建独立的运行中心,配置运行态服务的环境,设计态应用发布时对数据进行导出;针对云环境使用应用管理包Helm技术管理Kubernetes应用程序,创建并启动运行态微服务;通过提前设置运行态运行时的静态配置,实现运行态独立运行;新增出码功能,实现全量出码。该支持全量出码功能的低代码系统及其开发方法,通过实现设计态和运行态的分离和独立运行,不仅能够快速创建和迭代应用,降低了开发门槛,同时还能够满足客户多样的定制化需求。
主权项:1.一种支持全量出码功能的低代码系统,其特征在于:支持微服务架构和模块化设计,将设计态和运行态解耦为独立的微服务;包括设计中心,运行中心和运行主机;所述设计中心负责实现设计开发,发布应用版本,并利用抽象语法树AST实现出码功能;出码功能和应用版本发布功能共用一套数据模式Schema,以实现全量出码;所述运行中心负责使用模板系统来定义部署配置文件和环境变量,使得同一套代码能够在不同环境中灵活部署;同时将依赖的组件、菜单与视图数据通过设计态应用发布时进行导出;所述运行主机负责针对云环境使用应用管理包Helm技术管理Kubernetes应用程序,创建并启动运行态微服务;通过提前设置运行态运行时所需要的静态配置,使运行态在获得基础配置信息后以容器的形式或者在独立虚机上独立运行。
全文数据:
权利要求:
百度查询: 山东浪潮科学研究院有限公司 一种支持全量出码功能的低代码系统及其开发方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。