一种工业应用构建方法和系统技术方案

技术编号:37668341 阅读:12 留言:0更新日期:2023-05-26 04:28
本申请提供一种工业应用构建方法、装置和存储介质,所述方法包括:从开发资源池的模板市场中选择待构建工业应用对应的待构建模板;根据所述待构建工业应用的类型对所述待构建模板进行配置;将配置好的所述待构建工业应用发布到所述模板市场,以投入后续使用。本申请实施例根据待构建工业应用的类型对待构建模板进行配置,然后将配置好的所述待构建工业应用发布到所述模板市场,可以基于工业应用构架开发工具的模型化、组件化以及可视化的技术能力,实现快速拼装、构建工业应用。构建工业应用。构建工业应用。

【技术实现步骤摘要】
一种工业应用构建方法和系统


[0001]本申请涉及工业互联网
,更具体地涉及一种工业应用构建方法和系统。

技术介绍

[0002]传统技术中工业应用在开发时,需要准备服务器、操作系统、中间件、数据库、部署应用程序、集成调试等工作。并且后期的软件更新、故障修复、横向扩展和环境迁移都非常复杂。并且工业应用的开发过程中,存在重复开发的问题,开发周期长。另外,工业领域中工业应用开发的定制化需求更高。传统技术主要是面向表单及流程类工业应用的快速开发,无法满足工业应用的需求。

技术实现思路

[0003]为了解决上述至少一个问题中而提出了本申请。根据本申请一方面,提供了一种工业应用构建方法,所述方法包括:
[0004]从开发资源池的模板市场中选择待构建工业应用对应的待构建模板;
[0005]根据所述待构建工业应用的类型对所述待构建模板进行配置;
[0006]将配置好的所述待构建工业应用发布到所述模板市场,以投入后续使用。
[0007]在本申请的一个实施例中,所述待构建工业应用的类型包括以下至少一种:应用类型、业务类型和服务类型;所述待构建模板包括以下至少一种:应用模板、通用模板、业务模板和服务模板。
[0008]在本申请的一个实施例中,所述模板市场包括以下至少一种:应用模板市场、通用模板市场、业务组件市场和服务组件市场,其中,所述应用模板市场用于存储所述应用模板,所述通用模板市场用于存储所述通用模板,所述业务组件市场用于存储业务组件模板,所述服务组件市场用于存储所述服务组件模板。
[0009]在本申请的一个实施例中,当所述待构建工业应用为应用类型时,所述待构建模板包括子应用模板,所述子应用模板包括子应用配置页面;
[0010]根据所述待构建工业应用的类型对所述待构建模板进行配置,包括:
[0011]响应所述子应用配置页面中的组件配置事件,获取目标可视化组件;
[0012]在所述子应用配置页面中显示所述目标可视化组件的待配置项;
[0013]响应所述待配置项的数据模型配置事件,获取所述目标可视化组件的待配置项的配置信息;
[0014]响应所述待配置项的服务模型配置事件,获取所述目标可视化组件的待配置项的配置信息;
[0015]根据所述目标可视化组件以及所述目标可视化组件的待配置项的配置信息,形成配置后的所述待构建模板。
[0016]在本申请的一个实施例中,当所述待构建工业应用为应用类型时,将配置好的所述待构建工业应用发布到所述模板市场,以投入后续使用包括:
[0017]将配置后的所述待构建模板配置成具有开发环境的第一新通用模板,并将所述第一新通用模板,发布到所述通用模板市场,以供后续使用;和/或
[0018]将配置后的所述待构建模板配置为镜像模式下的第二新通用模板,并将所述第二新通用模板,发布到所述通用模板市场,以供后续使用;和/或
[0019]将配置后的所述待构建模板配置为可在网络环境下直接运行的第三新通用模板,并存储在本地或服务器。
[0020]在本申请的一个实施例中,所述子应用模板包括所述应用模板或所述通用模板。
[0021]在本申请的一个实施例中,所述待构建工业应用为应用类型时,根据所述待构建工业应用的类型对所述待构建模板进行配置,包括:
[0022]从所述应用模板市场中获取所述应用模板,请求所述开发资源池分配用于所述应用模板的域名,以使所述应用模板可以在网络环境下直接运行。
[0023]在本申请的一个实施例中,所述待构建工业应用为业务类型时,所述待构建模板包括子应用配置页面,则根据所述待构建工业应用的类型对所述待构建模板进行配置,包括:
[0024]响应所述待构建模板中的组件配置事件,在所述子应用配置页面中配置页面引导组件;
[0025]将配置好的所述待构建模板封装成第一组件包;
[0026]对所述第一组件包进行开发和/或调试和/或预览操作,形成第二组件包;
[0027]导出所述第二组件包的代码,并发布到所述业务组件市场。
[0028]在本申请的一个实施例中,所述待构建工业应用为服务类型时,所述待构建工业应用对应的待构建模板包括子应用配置页面,根据所述待构建工业应用的类型对所述待构建模板进行配置,包括:
[0029]响应所述子应用配置页面中的组件配置事件,在所述子应用配置页面中创建服务模型;
[0030]将已创建好服务模型的所述待构建模板发布到所述服务组件市场。
[0031]在本申请的一个实施例中,当所述待构建工业应用为服务类型时,将配置好的所述待构建工业应用发布到所述所述服务组件市场,以投入后续使用包括:
[0032]将创建好的所述待构建模板配置成具有开发环境的第一新通用模板,并将所述第一新通用模板,发布到所述所述服务组件市场,以供后续使用;和/或
[0033]将创建好的所述待构建模板配置为镜像模式下的第二新通用模板,并将所述第二新通用模板,发布到所述通用模板市场,以供后续使用;和/或
[0034]将创建好的所述待构建模板配置为服务地址和应用程序编程接口文档第三新通用模板,并存储在本地或服务器。
[0035]在本申请的一个实施例中,所述待构建工业应用为服务时,根据所述待构建工业应用的类型对所述待构建模板进行配置,包括:
[0036]从所述服务组件市场中获取所述服务组件模板,为所述服务组件模板录入服务地址和应用程序编程接口文档,以使所述服务组件模板可以直接运行。
[0037]根据本申请另一方面,提供一种工业应用构建装置,所述装置包括:
[0038]存储器和处理器,所述存储器上存储有由所述处理器运行的计算机程序,所述计
算机程序在被所述处理器运行时,使得所述处理器执行前述的工业应用构建方法。
[0039]根据本申请再一方面,提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序在被处理器运行时使得所述处理器执行上述工业应用构建方法。
[0040]根据本申请的工业应用构建方法、装置和存储介质,根据待构建工业应用的类型对待构建模板进行配置,然后将配置好的所述待构建工业应用发布到所述模板市场,可以基于工业应用构架开发工具的模型化、组件化以及可视化的技术能力,实现快速拼装、构建工业应用。
附图说明
[0041]通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0042]图1示出根据本申请一个实施例的工业应用构建方法的示意性流程图;
[0043]图2示出根据本申请一个实施例的工业应用构建方法的示意性流程图;
[0044]图3示出根据本申请实施例的工业应用构建装置的示意性框图。...

【技术保护点】

【技术特征摘要】
1.一种工业应用构建方法,其特征在于,所述方法包括:从开发资源池的模板市场中选择待构建工业应用对应的待构建模板;根据所述待构建工业应用的类型对所述待构建模板进行配置;将配置好的所述待构建工业应用发布到所述模板市场,以投入后续使用。2.如权利要求1所述的方法,其特征在于,所述待构建工业应用的类型包括以下至少一种:应用类型、业务类型和服务类型;所述待构建模板包括以下至少一种:应用模板、通用模板、业务模板和服务模板。3.如权利要求2所述的方法,其特征在于,所述模板市场包括以下至少一种:应用模板市场、通用模板市场、业务组件市场和服务组件市场,其中,所述应用模板市场用于存储所述应用模板,所述通用模板市场用于存储所述通用模板,所述业务组件市场用于存储业务组件模板,所述服务组件市场用于存储所述服务组件模板。4.如权利要求3所述的方法,其特征在于,当所述待构建工业应用为应用类型时,所述待构建模板包括子应用模板,所述子应用模板包括子应用配置页面;根据所述待构建工业应用的类型对所述待构建模板进行配置,包括:响应所述子应用配置页面中的组件配置事件,获取目标可视化组件;在所述子应用配置页面中显示所述目标可视化组件的待配置项;响应所述待配置项的数据模型配置事件,获取所述目标可视化组件的待配置项的配置信息;响应所述待配置项的服务模型配置事件,获取所述目标可视化组件的待配置项的配置信息;根据所述目标可视化组件以及所述目标可视化组件的待配置项的配置信息,形成配置后的所述待构建模板。5.根据权利要求4所述的方法,其特征在于,当所述待构建工业应用为应用类型时,将配置好的所述待构建工业应用发布到所述模板市场,以投入后续使用包括:将配置后的所述待构建模板配置成具有开发环境的第一新通用模板,并将所述第一新通用模板,发布到所述通用模板市场,以供后续使用;和/或将配置后的所述待构建模板配置为镜像模式下的第二新通用模板,并将所述第二新通用模板,发布到所述通用模板市场,以供后续使用;和/或将配置后的所述待构建模板配置为可在网络环境下直接运行的第三新通用模板,并存储在本地或服务器。6.如权利要求4所述的方法,其特征在于,所述子应用模板包括所述应用模板或所述通用模板。7.如权利要求3所述的方法,其特征在于,所述待构建工业应用为应用类型时,根据所述待构建工业应用的类型对所述待构建模板进行配置,包括:从所述应用模板市场中获取...

【专利技术属性】
技术研发人员:周娟茹申俊波邵旭郭燕鹏
申请(专利权)人:北京航天智造科技发展有限公司
类型:发明
国别省市:

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

1