工作流调度引擎节点间数据处理方法、装置、设备及介质制造方法及图纸

技术编号:40542712 阅读:13 留言:0更新日期:2024-03-05 18:59
本申请涉及工作流调度引擎节点间数据处理方法、装置、设备及介质,该方法通过为工作流中参与计算的各计算节点开发设计节点数据传输信息表,将用户设置的与本节点相关的输入输出数据流信息全部动态保存,并跟随工作流节点任务的入库而持久化在数据库中。另外,还为各节点执行设计了执行前准备阶段,数据流的目标节点可以在此阶段根据节点数据传输信息表搜集自身执行时所需数据,并将搜集到的数据应用于后续的执行步骤中。降低了系统中工作流和数据流功能的耦合程度,能够高效实现工作流引擎的有向无环图中跨节点数据传递,也降低了系统复杂性。

【技术实现步骤摘要】

本专利技术属于数据处理,涉及一种工作流调度引擎节点间数据处理方法、装置、设备及介质


技术介绍

1、优化设计流程引擎是一种设计辅助系统,常见的有多学科优化设计流程构建执行引擎,也可统称工作流调度引擎,通过流程中各个计算节点依照用户设计顺序或并行或逐一执行完成优化问题的求解。流程中各节点在计算完成后需要将自身计算结果交由后续节点继续优化问题的求解,各优化任务计算节点都有自身默认输入输出数据列表,可独立运行,也可接收外界输入进行输入覆盖运行。通常流程调度引擎的节点计算调度为顺序执行,且相邻节点间可进行数据传递,但类似于流程中任意节点间的数据传递,传统方法就显得低效且复杂。


技术实现思路

1、针对上述传统方法中存在的问题,本专利技术提出了一种工作流调度引擎节点间数据处理方法、一种工作流调度引擎节点间数据处理装置、一种计算机设备以及一种计算机可读存储介质,能够高效实现工作流引擎的有向无环图中跨节点数据传递。

2、为了实现上述目的,本专利技术实施例采用以下技术方案:

3、一方面,提供一种工作流调本文档来自技高网...

【技术保护点】

1.一种工作流调度引擎节点间数据处理方法,其特征在于,包括步骤:

2.根据权利要求1所述的工作流调度引擎节点间数据处理方法,其特征在于,还包括步骤:

3.根据权利要求2所述的工作流调度引擎节点间数据处理方法,其特征在于,开始执行所述计算节点的执行准备阶段的过程,包括:

4.根据权利要求1至3任一项所述的工作流调度引擎节点间数据处理方法,其特征在于,所述节点数据传输信息表的输入数据列表包括数据流类型、输入节点唯一标识、输入参数所属的命名空间和输入数据参数在节点中的id标识,所述节点数据传输信息表的输出数据列表包括目标节点唯一标识、目标参数所属的命名空间和...

【技术特征摘要】

1.一种工作流调度引擎节点间数据处理方法,其特征在于,包括步骤:

2.根据权利要求1所述的工作流调度引擎节点间数据处理方法,其特征在于,还包括步骤:

3.根据权利要求2所述的工作流调度引擎节点间数据处理方法,其特征在于,开始执行所述计算节点的执行准备阶段的过程,包括:

4.根据权利要求1至3任一项所述的工作流调度引擎节点间数据处理方法,其特征在于,所述节点数据传输信息表的输入数据列表包括数据流类型、输入节点唯一标识、输入参数所属的命名空间和输入数据参数在节点中的id标识,所述节点数据传输信息表的输出数据列表包括目标节点唯一标识、目标参数所属的命名空间和目标数据参数在节点中的id标识,所述计算节点的默认参数列表包括参数名、参数命名空间、参数id标识、参数类型、参数元信息、参数单位、参数数据值和参数参与的数据流个数。

5.一种工作流调度引擎节点间数据处理装置,其特征在于,包括:

6.根据权利要求5所述的工作流调度引擎节点间数据处理装置,其特征在于,还包括:

7.根据...

【专利技术属性】
技术研发人员:王东辉张为华马帅超高经伟周奇武泽平
申请(专利权)人:中国人民解放军国防科技大学
类型:发明
国别省市:

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

1