[发明专利]低代码应用开发系统及方法、存储介质及电子设备在审
申请号: | 202111501652.X | 申请日: | 2021-12-09 |
公开(公告)号: | CN114185545A | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 谭彰;姚炜;沈泳;陈立忠 | 申请(专利权)人: | 浙江蓝卓工业互联网信息技术有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李慧慧 |
地址: | 315000 浙江省宁波市海曙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代码 应用 开发 系统 方法 存储 介质 电子设备 | ||
本发明提供一种低代码应用开发系统及方法、存储介质及电子设备,包括:设计态模块获取用户构建的各个组成元素及其对应的描述内容,基于各个组成元素及其对应描述内容,生成低代码应用并发布至运行态模块;运行态模块解析低代码应用,基于低代码应用中每个组成元素对应的描述内容,配置第一云服务运行环境,并在第一云服务运行环境中运行低代码应用;当接收到服务切换请求时,确定服务切换请求对应的第二云服务运行环境;在第二云服务运行环境中运行低代码应用,并将低代码应用在第一云服务运行环境中产生的应用资源迁移至第二云服务运行环境。应用该系统,可以由云服务提供运行环境通过,云服务来保证运行性能及应用资源在线扩缩容的能力。
技术领域
本发明涉及应用开发技术领域,特别是涉及一种低代码应用开发系统及方法、存储介质及电子设备。
背景技术
传统开发模式形成了一套复杂的系统,需要专业的IT技术人员按照流程及任务分工进行开发应用。而低代码应用开发系统,可以让业务人员在没有专业的IT技术人员的帮助下,自主的搭建业务应用。
当前低代码应用开发系统,侧重专注于如何让业务人员能够简单进行业务开发,开发完直接发布使用即可。不会暴露给用户对于数据库,消息组件等中间件的配置。若使用默认的配置,当应用达到一定数据量,应用的执行会变得缓慢,业务人员无法进行优化处理。低代码应用的如何高效运行及应用的资源在线扩缩容等技术性运维问题,没有入口可以进行配置调整。
发明内容
有鉴于此,本发明提供一种低代码应用开发系统,通过该系统可以由云服务提供运行环境,云服务来保证运行性能及应用资源在线扩缩容的能力。
本发明还提供了一种低代码应用开发方法,用以保证上述系统在实际中的实现。
一种低代码应用开发系统,包括:
设计态模块和运行态模块;
所述设计态模块,用于获取用户构建的至少一个组成元素及每个所述组成元素对应的描述内容,基于各个所述组成元素及其对应描述内容,生成低代码应用;将所述低代码应用发布至所述运行态模块;
所述运行态模块,用于解析所述低代码应用,基于所述低代码应用中每个组成元素对应的描述内容,配置运行所述低代码应用的第一云服务运行环境,并在所述第一云服务运行环境中运行所述低代码应用;当接收到所述用户发送的服务切换请求时,确定所述服务切换请求对应的第二云服务运行环境;将所述低代码应用在所述第一云服务运行环境中产生的应用资源迁移至所述第二云服务运行环境,并在所述第二云服务运行环境中运行所述低代码应用。
上述的低代码应用开发系统,可选的,所述设计态模块,包括:
应用设计器及DSL描述器;
所述应用设计器包括多个设计器;
所述应用设计器,用于获取用户在至少一个设计器上输入的组成元素信息,并应用各个所述设计器设计该设计器上输入的组成元素信息对应的组成元素及组成元素对应的描述内容,基于各个所述组成元素及每个所述组成元素对应的描述内容,生成低代码应用;
所述DSL描述器,用于生成低代码应用的应用安装包。
上述的低代码应用开发系统,可选的,各个所述设计器包括:表单设计器、工作流设计器、图表设计器、人员组织设计器及菜单设计器;
所述表单设计器,用于获取用户输入的表单组成元素信息,基于所述表单组成元素信息构建表单及所述表单对应的描述内容;
所述工作流设计器,用于获取用户输入的工作流组成元素信息,基于所述工作流组成元素信息构建工作流,及所述工作流对应的描述内容;
所述图表设计器,用于获取用户输入的图表组成元素信息,基于所述图表组成元素信息构建图表及所述图表对应的描述内容;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江蓝卓工业互联网信息技术有限公司,未经浙江蓝卓工业互联网信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111501652.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于评价模型的高校劳动教育评价方法
- 下一篇:一种纺织品纤维强度检测设备