[发明专利]排程任务更新系统及方法无效
申请号: | 200710201568.X | 申请日: | 2007-08-31 |
公开(公告)号: | CN101377746A | 公开(公告)日: | 2009-03-04 |
发明(设计)人: | 李忠一;叶建发;李大鹏;李支红 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 更新 系统 方法 | ||
【权利要求1】一种排程任务更新系统,该系统包括主机,其特征在于,所述主机包括:
设置模块,用于设置排程任务文件;
生成模块,用于根据设置的排程任务文件生成任务列表,该任务列表中至少包括一个排程任务;
读取模块,用于读取该任务列表中排程任务的属性参数,所述的属性参数包括每个排程任务的编号;
判断模块,用于根据内存中是否存在可供调用的排程任务判断其内存中原有任务列表是否为空;
比较模块,用于当所述内存中原有任务列表不为空时,依据所述任务列表中的排程任务的编号,将所述排程任务与所述内存中原有任务列表的排程任务进行比较,确定是否有所不同;及
更新模块,用于当上述比较的结果为不同时,将所述内存中原有任务列表更新为所述生成的任务列表。
【权利要求2】如权利要求1所述的排程任务更新系统,其特征在于,所述的排程任务文件包括可执行脚本文件及属性文件,所述的可执行脚本文件是指能够触发该排程任务运行的脚本语言命令的文件。
【权利要求3】如权利要求1所述的排程任务更新系统,其特征在于,所述排程任务的属性参数还包括排程任务执行的开始时间、结束时间及频率。
【权利要求4】如权利要求1所述的排程任务更新系统,其特征在于,所述的主机还包括导入模块,用于当所述内存中原有任务列表为空时,将所述生成的任务列表中的排程任务直接导入到内存中。
【权利要求5】如权利要求1所述的排程任务更新系统,其特征在于,所述的主机还包括执行模块,用于调用所述内存中任务列表的排程任务并执行。
【权利要求6】一种排程任务更新方法,特征在于,该方法包括如下步骤:
设置排程任务文件;
根据设置的排程任务文件生成任务列表,该任务列表中至少包括一个排程任务;
读取该任务列表中排程任务的属性参数,所述的属性参数包括每个排程任务的编号;
根据内存中是否存在可供调用的排程任务判断其内存中原有任务列表是否为空;
当所述内存中原有任务列表不为空时,依据所述任务列表中的排程任务的编号,将所述的排程任务与所述内存中原有任务列表的排程任务进行比较,确定是否有所不同;及
当上述比较的结果为不同时,将所述内存中的原有任务列表更新为所述生成的任务列表。
【权利要求7】如权利要求6所述的排程任务更新方法,其特征在于,所述的排程任务文件包括可执行脚本文件及属性文件,所述的可执行脚本文件是指能够触发该排程任务运行的脚本语言命令的文件。
【权利要求8】如权利要求6所述的排程任务更新方法,其特征在于,所述排程任务的属性参数还包括排程任务执行的开始时间、结束时间及频率。
【权利要求9】如权利要求6所述的排程任务更新方法,其特征在于,所述方法还包括步骤,当内存中原有任务列表为空时,将所述生成的任务列表中的排程任务直接导入到内存中。
【权利要求10】如权利要求6所述的排程任务更新方法,其特征在于,所述方法还包括步骤,调用所述内存中任务列表的排程任务并执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710201568.X/1.html,转载请声明来源钻瓜专利网。