[发明专利]一种银行系统的作业流调度执行方法、装置及电子设备在审
| 申请号: | 201711043719.3 | 申请日: | 2017-10-31 |
| 公开(公告)号: | CN107832130A | 公开(公告)日: | 2018-03-23 |
| 发明(设计)人: | 刘建欣;于磊;杨兆明;李丽;董岩 | 申请(专利权)人: | 中国银行股份有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54;G06Q10/10;G06Q40/02 |
| 代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 贾磊,李秀芸 |
| 地址: | 100818 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 银行 系统 作业 调度 执行 方法 装置 电子设备 | ||
1.一种银行系统的作业流调度执行方法,其特征在于,包括:
读取作业流程配置文件,对所述作业流程配置文件进行解析,获取作业的组号、作业名、后继组号以及作业返回码;
根据作业调度逻辑执行当前被调度作业,执行完成后,利用所述作业返回码判断当前被调度作业的执行结果,如果所述执行结果与当前被调度作业的配置文件中的作业返回码相同,则告知当前被调度作业已成功执行完成;
获得当前被调度作业的组号以及作业名,根据所述当前被调度作业的组号以及作业名,确定当前被调度作业的后继组号,利用所述当前被调度作业的后继组号确定当前被调度作业的直接后继作业以及当前被调度作业的直接后继作业的直接前驱作业;并根据当前被调度作业的直接后继作业以及当前被调度作业的直接后继作业的直接前驱作业确定当前被调度作业之后的作业调度逻辑。
2.如权利要求1所述的方法,其特征在于,所述告知当前被调度作业已成功执行完成的方法为:
基于z/OS系统中ISPF组件下的File Tailor技术,通过调用不同的FT模板来动态生成消息通信步骤,所述消息通讯步骤在当前被调度作业执行完成后继续调起执行,判断当前被调度作业的执行结果是否与当前被调度的作业的配置文件中的返回码信息是否一致,如果一致,则通过管道返回当前被调度的作业的组号以及作业名告知当前被调度的作业已成功执行完毕。
3.如权利要求1所述的方法,其特征在于,所述确定当前被调度作业之后的作业调度逻辑的步骤包括:
读取到当前被调度作业的组号以及作业名,将当前被调度作业归入已成功执行完成的作业集合中,并判断当前被调度作业是否为结束作业;
当前被调度作业不是结束作业时,寻找当前被调度作业的所有直接后继作业,并将当前被调度作业的所有直接后继作业放入直接后继作业集合中;
对所述直接后继作业集合中的所有元素进行遍历,获得第一直接后继作业,根据所述第一直接后继作业遍历直接前驱作业集合,如果没有获得第一直接后继作业的直接前驱作业,则将所述第一直接后继作业被调度执行。
4.如权利要求2所述的方法,其特征在于,还包括:
在所述管道中写入命令来干预作业调度逻辑。
5.如权利要求1所述的方法,其特征在于,所述管道具有在z/OS系统上基于组件UNIX Systems Services所提供的命名管道特性。
6.一种银行系统的作业流调度执行装置,其特征在于,包括:
解析单元,用于读取作业流程配置文件,对所述作业流程配置文件进行解析,获取作业的组号、作业名、后继组号以及作业返回码;
作业执行单元,用于根据作业调度逻辑执行当前被调度作业,执行完成后,利用所述作业返回码判断当前被调度作业的执行结果,如果所述执行结果与当前被调度作业的配置文件中的作业返回码相同,则告知当前被调度作业已成功执行完成;
作业调度单元,用于获得将当前被调度作业的组号以及作业名,根据所述当前被调度作业的组号以及作业名,确定当前被调度作业的后继组号,利用所述当前被调度作业的后继组号确定当前被调度作业的直接后继作业以及当前被调度作业的直接后继作业的直接前驱作业;并根据当前被调度作业的直接后继作业以及当前被调度作业的直接后继作业的直接前驱作业确定当前被调度作业之后的作业调度逻辑。
7.如权利要求6所述的装置,其特征在于,所述作业执行单元基于z/OS系统中ISPF组件下的File Tailor技术,通过调用不同的FT模板来动态生成消息通信步骤,所述消息通讯步骤在当前被调度作业执行完成后继续调起执行,判断当前被调度作业的执行结果是否与当前被调度作业的配置文件中的返回码信息是否一致,如果一致,则通过管道返回当前被调度作业的组号以及作业名告知当前被调度作业已成功执行完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711043719.3/1.html,转载请声明来源钻瓜专利网。





