[发明专利]一种业务运行方法及装置有效
申请号: | 201110235499.0 | 申请日: | 2011-08-17 |
公开(公告)号: | CN102955684A | 公开(公告)日: | 2013-03-06 |
发明(设计)人: | 田力;曹璐 | 申请(专利权)人: | 中国移动通信集团山东有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 250001 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 运行 方法 装置 | ||
1.一种业务运行方法,其特征在于,该方法包括:
根据待运行业务所需的执行语句之间的条件关系,为所述执行语句确定扫描优先级;
在按照扫描优先级顺序对执行语句进行扫描时,对当前扫描的执行语句执行:
判断当前扫描的执行语句的执行条件是否全部满足;
若是,则运行当前扫描的执行语句后,继续扫描下一条执行语句;
若否,则暂停或终止当前扫描的执行语句后,继续扫描下一条执行语句。
2.如权利要求1所述的业务运行方法,其特征在于,执行语句之间的条件关系通过以下方式确定:
读取配置信息中执行语句之间的条件关系参数,所述条件关系参数是表示两个执行语句之间执行顺序的参数值;
根据读取的条件关系参数,生成执行语句之间的条件关系。
3.如权利要求1或2所述的业务运行方法,其特征在于,按照扫描优先级顺序对执行语句进行扫描,具体包括:
按照扫描优先级由高至低的顺序,依次读取并扫描具有条件关系的执行语句;或者
按照扫描优先级由高至低的顺序,确定相同扫描优先级的至少一个执行语句,依次读取并扫描确定的相同扫描优先级的执行语句。
4.如权利要求1或2所述的业务运行方法,其特征在于,按照扫描优先级顺序对执行语句进行扫描,具体包括:
对至少两个不具有条件关系的执行语句并行读取并扫描。
5.如权利要求1所述的业务运行方法,其特征在于,所述执行条件包括以下至少一个条件或多个条件的组合:
当前扫描的执行语句所依赖的其他执行语句全部执行成功;
当前扫描的执行语句的终止条件未满足;
运行当前扫描的执行语句所需的数据对象已生成;
当前扫描的执行语句所需的数据库链接都可用;
当前的存储空间大小满足当前扫描的执行语句所需的存储空间大小。
6.如权利要求5所述的业务运行方法,其特征在于,若当前扫描的执行语句的执行条件没有全部满足,则暂停或终止当前扫描的执行语句,具体包括:
在当前扫描的执行语句的执行条件中的终止条件未满足,且执行条件中除终止条件之外的至少一个其他执行条件未满足时,暂停运行当前扫描的执行语句;
在当前扫描的执行语句的执行条件中的终止条件已满足时,终止运行当前扫描的执行语句。
7.如权利要求6所述的业务运行方法,其特征在于,还包括:
将暂停运行的执行语句的状态置为等待状态;
在待运行业务所需的执行语句中除了运行完成的执行语句外的执行语句都处于等待状态时,按照扫描优先级顺序,重新对暂停运行的执行语句进行扫描。
8.一种业务运行装置,其特征在于,所述装置包括:
优先级确定模块,用于根据待运行业务所需的执行语句之间的条件关系,为所述执行语句确定扫描优先级;
扫描模块,用于按照扫描优先级顺序对执行语句进行扫描;
判断模块,用于判断当前扫描的执行语句的执行条件是否全部满足,若是,则触发运行模块,否则,暂停或终止当前扫描的执行语句后,触发扫描模块扫描下一条执行语句;
运行模块,用于运行当前扫描的执行语句,并触发扫描模块扫描下一条执行语句。
9.如权利要求8所述的业务运行装置,其特征在于,所述装置还包括:
关系确定模块,用于读取配置信息中执行语句之间的条件关系参数,并根据读取的条件关系参数,生成执行语句之间的条件关系,所述条件关系参数是表示两个执行语句之间执行顺序的参数值。
10.如权利要求8或9所述的业务运行装置,其特征在于,所述扫描模块,具体用于按照扫描优先级由高至低的顺序,依次读取并扫描具有条件关系的执行语句,或者,按照扫描优先级由高至低的顺序,确定相同扫描优先级的至少一个执行语句,依次读取并扫描确定的相同扫描优先级的执行语句。
11.如权利要求8或9所述的业务运行装置,其特征在于,所述扫描模块,具体用于对至少两个不具有条件关系的执行语句并行读取并扫描。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团山东有限公司,未经中国移动通信集团山东有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110235499.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种终端导航方法、终端导航装置及终端导航系统
- 下一篇:操作方法和电子设备