System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种引用资源与流程设计解耦的可视化工作流编排系统及方法、设备及介质技术方案_技高网

一种引用资源与流程设计解耦的可视化工作流编排系统及方法、设备及介质技术方案

技术编号:40229063 阅读:7 留言:0更新日期:2024-02-02 22:31
本申请提供了一种引用资源与流程设计解耦的可视化工作流编排系统及方法、设备及介质,包括:网关调用层:用于通过调用网关实现资源的标准化管理;资源配置层:用于对系统使用的资源及网关的流程节点进行配置;治理监控层:用于对资源进行统一治理监控。可以至少用以解决流程模板设计中流程节点调用外部资源时配置复杂,难以复用和拓展。流程节点在引用外部资源时,需要配置所有必须参数,多个流程节点调用相同资源时,需要重复配置;二是半导体业务流程中,流程管理软件和其他计算机集成制造系统存在交互,由于接口定义、数据库、消息集群中间件等不同,对接不同供应商软件时需要大量修改流程节点配置的技术问题。

【技术实现步骤摘要】

本申请涉及系统开发,尤其涉及一种引用资源与流程设计解耦的可视化工作流编排系统及方法、设备及介质


技术介绍

1、半导体晶圆制造精密度高、生产场景多而复杂,为提升半导体厂产能和芯片良率,提升生产效率,需不断提升工厂自动化等级。在自动化生产中,使用自动化流程软件对业务流程可视化,将线下生产场景进行线上化,以流程为核心对业务线进行梳理、整合、优化,跟进和监控流程执行,有助于推动半导体厂资源配置和业务流程优化。

2、然而,专利技术人发现相关技术中至少存在如下技术问题:

3、目前传统的半导体流程软件存在如下两个问题,一是流程模板设计中流程节点调用外部资源时配置复杂,难以复用和拓展,进而导致对于资源总体状况难以把握,对资源类型、数量,以及资源使用情况未能构建统一的查看面板。流程节点在引用外部资源时,需要配置所有必须参数,多个流程节点调用相同资源时,需要重复配置;二是半导体业务流程中,流程管理软件和其他计算机集成制造系统存在交互,由于接口定义、数据库、消息集群中间件等不同,对接不同供应商软件时需要大量修改流程节点配置。

4、本申请简化流程节点配置,将内部资源和外部资源进行统一管理,利用资源管理统一配置外部系统资源如接口和消息集群等,对接不同供应商时,只需统一修改资源管理中的配置,无需修改流程模版,流程节点专注于业务相关的配置。


技术实现思路

1、本申请的一个目的是提供一种引用资源与流程设计解耦的可视化工作流编排系统及方法、设备及介质,至少用以解决上述
技术介绍
提出的缺陷。

2、为实现上述目的,本申请的一些实施例提供了以下几个方面:

3、第一方面,本申请的一些实施例还提供了一种引用资源与流程设计解耦的可视化工作流编排系统,包括:

4、网关调用层:用于通过调用网关实现资源的标准化管理;

5、资源配置层:用于对系统使用的资源及网关的流程节点进行配置;

6、治理监控层:用于对资源进行统一治理监控。

7、作为本申请的一种优选技术方案:所述网关调用层调用网关时具体如下:

8、101、请求网关;

9、102、获取网关配置信息;

10、103、解析请求参数;

11、104、服务调用;

12、105、处理响应结果;

13、106、返回结果。

14、作为本申请的一种优选技术方案:所述网关调用层还通过流程引擎运行流程模板;所述流程引擎通过调用网关的流程节点调用资源:

15、111:执行调用网关的流程节点;

16、112:获取网关的配置信息;

17、113:将流程变量转换为入参;

18、114:网关层执行处理流程;

19、115:将出参转换为流程变量。

20、作为本申请的一种优选技术方案:所述资源配置层对资源进行配置具体如下:

21、201:分析工作流需求;

22、202:所需资源是否发布,若不发布则配置资源并发布资源,再设计流程;若发布则设计流程;

23、203:设计流程;

24、204:校验流程;

25、205:发布流程;

26、206:查看流程实例。

27、作为本申请的一种优选技术方案:所述资源配置层还通过配置api站点来配置api。

28、作为本申请的一种优选技术方案:所述api站点配置如下:

29、211:新增api站点;

30、212:对api站点进行基本配置;

31、213:对api站点进行公共配置。

32、作为本申请的一种优选技术方案:所述api配置如下:

33、221:新增api;

34、222:进行基本配置;

35、223:定义api入参和出参;

36、224:进行地址配置;

37、225:对定义的api进行入参测试,是否与预期结果一致,判断api是否能够调用成功。

38、作为本申请的一种优选技术方案:所述网关的流程节点配置具体如下:

39、231:在流程节点中选择网关站点;

40、232:选择在网关站点下定义的网关;

41、233:定义多实例循环:

42、234:定义接口调用的入参;

43、235:定义接口的出参。

44、作为本申请的一种优选技术方案:所述治理监控层的治理监控过程具体如下:

45、301:对资源进行统一治理;

46、302:对流程节点中的资源进行监控;

47、303:选择不同时间维度查看报表;

48、304:识别异常,进行资源调整。

49、第二方面,本申请的一些实施例还提供了一种引用资源与流程设计解耦的可视化工作流编排,包括如下步骤:

50、通过调用网关实现资源的标准化管理;

51、对系统使用的资源及网关的流程节点进行配置;

52、对资源进行统一治理监控。

53、第三方面,本申请的一些实施例还提供了一种计算机设备,所述设备包括:

54、一个或多个处理器;以及存储有计算机程序指令的存储器,所述计算机程序指令在被执行时使所述处理器执行如上所述的系统。

55、第四方面,本申请的一些实施例还提供了一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如上所述的系统。

56、相较于现有技术,本申请实施例提供的方案中,本申请将外部资源同步/异步中协议的差异性屏蔽,在流程模板设计时专注业务流程,而无需关注资源调用细节;便于扩展资源类型而不影响流程节点的设计。

57、本申请简化节点配置信息,可复用性强。定义的api可以在所有流程模版中使用;资源统一修改,修改后,所有使用到的流程模版中均生效,不需要修改模板。

58、本申请可支持监控治理,对于资源使用进行监控,便于排查异常调用情况,定位流程模板设计缺陷,对流程模板进行优化。

本文档来自技高网...

【技术保护点】

1.一种引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,包括:网关调用层(100):用于通过调用网关实现资源的标准化管理;

2.根据权利要求1所述的引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,所述网关调用层(100)调用网关时具体如下:

3.根据权利要求2所述的引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,所述网关调用层(100)还通过流程引擎运行流程模板;所述流程引擎通过调用网关的流程节点调用资源:

4.根据权利要求3所述的引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,所述资源配置层(200)对资源进行配置具体如下:

5.根据权利要求4所述的引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,所述资源配置层(200)还通过配置API站点来配置API;

6.根据权利要求5所述的引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,所述网关的流程节点配置具体如下:

7.根据权利要求1所述的引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,所述治理监控层(300)的治理监控过程具体如下:

8.一种引用资源与流程设计解耦的可视化工作流编排方法,其特征在于,所述方法利用权利要求1-7任意一项所述的系统执行,包括如下步骤:

9.一种计算机设备,其特征在于,所述设备包括:

10.一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如权利要求8所述的方法。

...

【技术特征摘要】

1.一种引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,包括:网关调用层(100):用于通过调用网关实现资源的标准化管理;

2.根据权利要求1所述的引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,所述网关调用层(100)调用网关时具体如下:

3.根据权利要求2所述的引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,所述网关调用层(100)还通过流程引擎运行流程模板;所述流程引擎通过调用网关的流程节点调用资源:

4.根据权利要求3所述的引用资源与流程设计解耦的可视化工作流编排系统,其特征在于,所述资源配置层(200)对资源进行配置具体如下:

5.根据权利要求4所述的引用资源与流程设计解耦的可视化工作流编...

【专利技术属性】
技术研发人员:杨哲潘咪
申请(专利权)人:上海朋熙半导体有限公司
类型:发明
国别省市:

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

1