[发明专利]工作流迁移方法、装置、设备及计算机可读存储介质在审
申请号: | 201910961072.5 | 申请日: | 2019-10-10 |
公开(公告)号: | CN110674083A | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 刘有;尹强;王和平;黄山;杨峙岳;邸帅;卢道和 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11 |
代理公司: | 44287 深圳市世纪恒程知识产权代理事务所 | 代理人: | 王韬 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工作流 迁移 调度系统 计算机可读存储介质 获取目标 科技技术 文件发送 预设格式 转换 金融 | ||
1.一种工作流迁移方法,其特征在于,所述工作流迁移方法包括:
获取待迁移工作流文件,对所述待迁移工作流文件进行转换,得到预设格式的工作流文件,记为第一工作流文件;
获取目标调度系统,根据所述目标调度系统的类型对所述第一工作流文件进行转换,得到与所述目标调度系统对应的工作流文件,记为第二工作流文件;
将所述第二工作流文件发送至所述目标调度系统,以实现迁移。
2.如权利要求1所述的工作流迁移方法,其特征在于,所述根据所述目标调度系统的类型对所述第一工作流文件进行转换,得到与所述目标调度系统对应的工作流文件的步骤之前,还包括:
将所述第一工作流文件导入预设工作流编辑系统,生成对应的工作流编辑页面,所述工作流编辑页面中包括工作流视图;
接收用户基于所述工作流视图触发的节点编辑指令,根据所述节点编辑指令对对应节点属性进行修改,得到第三工作流文件;
所述根据所述目标调度系统的类型对所述第一工作流文件进行转换,得到与所述目标调度系统对应的工作流文件的步骤包括:
根据所述目标调度系统的类型对所述第三工作流文件进行转换,得到与所述目标调度系统对应的工作流文件。
3.如权利要求2所述的工作流迁移方法,其特征在于,所述接收用户基于所述工作流视图触发的节点编辑指令的步骤之前,还包括:
在接收到用户基于所述工作流视图触发的节点编辑请求时,根据所述节点编辑请求获取目标编辑节点;
显示与所述目标编辑节点对应的属性下拉框,以供用户从所述属性下拉框中选取对应的节点属性、触发对应的节点编辑指令。
4.如权利要求1至3中任一项所述的工作流迁移方法,其特征在于,所述获取待迁移工作流文件,对所述待迁移工作流文件进行转换,得到预设格式的工作流文件,记为第一工作流文件的步骤包括:
读取待迁移工作流文件,对所述待迁移工作流文件的内容进行解析,得到第一节点定义和第一边定义;
基于预设映射关系对所述第一节点定义和所述第一边定义进行映射转换,得到第二节点定义和第二边定义;
基于所述第二节点定义和所述第二边定义构建文件目录,生成预设格式的工作流文件,记为第一工作流文件。
5.如权利要求1至3中任一项所述的工作流迁移方法,其特征在于,所述根据所述目标调度系统的类型对所述第一工作流文件进行转换,得到与所述目标调度系统对应的工作流文件的步骤包括:
根据所述目标调度系统的类型确定目标转换插件,调用所述目标转换插件对所述第一工作流文件进行解析,得到对应工作流中节点的依赖关系和层次关系,并将所述工作流转换成调度工作流;
基于所述调度工作流对各节点进行转换,生成各节点对应的定义文件,其中,所述定义文件所在的目录根据所述层次关系确定得到;
将所述依赖关系设置到对应节点的属性中,将各节点的依赖资源文件分别下载至对应定义文件所在目录中,将各节点的节点变量分别转变成特征文件并放置到对应定义文件所在目录中,得到与所述目标调度系统对应的工作流文件。
6.如权利要求5所述的工作流迁移方法,其特征在于,所述基于所述调度工作流对各节点进行转换,生成各节点对应的定义文件的步骤包括:
基于所述调度工作流获取各节点的节点类型,并根据所述节点类型获取对应的参数信息;
基于所述参数信息对各节点进行转换,生成各节点对应的定义文件。
7.如权利要求1至3中任一项所述的工作流迁移方法,其特征在于,所述将所述第二工作流文件发送至所述目标调度系统,以实现迁移的步骤之前,还包括:
将所述第二工作流文件发送至预设测试端,以使得所述预设测试端对所述第二工作流文件进行测试;
在测试通过之后,执行步骤:将所述第二工作流文件发送至所述目标调度系统,以实现迁移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910961072.5/1.html,转载请声明来源钻瓜专利网。