[发明专利]基于驱动的设备业务管理方法及装置有效
申请号: | 201010624342.2 | 申请日: | 2010-12-31 |
公开(公告)号: | CN102081653A | 公开(公告)日: | 2011-06-01 |
发明(设计)人: | 张学明;魏冬生 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 驱动 设备 业务 管理 方法 装置 | ||
1.一种基于驱动的设备业务管理方法,其特征在于,该方法包括:
为每个厂商的设备定义驱动文件,每个驱动文件由属性文件和脚本文件组成,其中:属性文件包含业务对应的动作、每个动作包括的步骤、每个步骤对应的命令以及每个命令对应的脚本文件名;每个驱动文件以其适用的各设备的系统目标ID标识;
当要对一个厂商的一个设备进行业务管理时,根据该设备的系统目标ID查找到对应的驱动文件,解析该驱动文件的属性文件,得到管理该业务需先后执行的步骤,并得到每个步骤的命令对应的脚本名;
当要执行一个命令时,根据该命令对应的脚本名,找到对应的脚本文件,执行该脚本文件。
2.根据权利要求1所述的方法,其特征在于,所述属性文件采用预设标准标记语言定义,所述脚本文件采用预设标准解析性语言构造。
3.根据权利要求1或2所述的方法,其特征在于,为每个厂商定义一个缺省驱动文件,
当要对一个厂商的一个设备进行业务管理时,若根据该设备的系统目标ID未查找到对应的驱动文件,则将该厂商的缺省驱动文件作为该设备的驱动文件。
4.根据权利要求1或2所述的方法,其特征在于,当两个驱动:第一驱动和第二驱动具有相同的业务内容或动作内容时,在第一驱动文件中定义该业务内容或动作内容,在第二驱动文件中定义第一驱动文件名为引用驱动文件名;
所述解析该驱动文件的属性文件之后进一步包括:
未解析得到业务内容或动作内容,判断本驱动文件中是否定义了引用驱动文件名,若是,根据引用驱动文件名查找到引用驱动文件,将引用驱动文件的业务内容或动作内容作为本驱动文件的业务内容或动作内容。
5.根据权利要求1或2所述的方法,其特征在于,当后一步骤的第二参数需要引用前一步骤的第一参数的值时,在后一步骤的命令之前增加一个属性,该属性定义第二参数和第一参数的引用关系;
且,当要执行后一步骤时,根据所述第二参数和第一参数的引用关系,将第一参数的值赋予第二参数,然后再执行后一步骤。
6.根据权利要求1或2所述的方法,其特征在于,当对于一业务,该业务的一步骤需要使用新增参数时,在该步骤之前增加一前导步骤,该前导步骤用于获取该新增参数。
7.一种基于驱动的设备业务管理装置,其特征在于,该装置包括:
属性文件定义单元:定义每个厂商的设备的驱动文件中的属性文件,属性文件中包含业务对应的动作、每个动作包括的步骤、每个步骤对应的命令以及每个命令对应的脚本文件名;将属性文件放入驱动文件存储单元;
脚本文件构造单元:构造属性文件中的各命令对应的脚本文件,将各脚本文件放入驱动文件存储单元;
驱动文件存储单元:存储驱动文件,每个驱动文件由属性文件和脚本文件组成,其中,每个驱动文件以其适用的各设备的系统目标ID标识;
业务管理单元:当要对一个厂商的一个设备进行业务管理时,根据该设备的系统目标ID在驱动文件存储单元中查找到对应的驱动文件的属性文件,解析该属性文件,得到管理该业务需先后执行的步骤,并得到每个步骤的命令对应的脚本名;当要执行一个命令时,根据该命令对应的脚本名在驱动文件存储单元中找到对应的脚本文件,执行该脚本文件。
8.根据权利要求7所述的装置,其特征在于,所述属性文件采用预设标准标记语言定义,所述脚本文件采用预设标准解析性语言构造。
9.根据权利要求7或8所述的装置,其特征在于,所述装置进一步包括:
缺省驱动文件定义单元:为每个厂商定义一个缺省驱动文件,将该缺省驱动文件放入驱动文件存储单元;
且,所述业务管理单元进一步用于,当要对一个厂商的一个设备进行业务管理时,若根据该设备的系统目标ID在驱动文件存储单元中未查找到对应的驱动文件,则将驱动文件存储单元中该厂商的缺省驱动文件作为该设备的驱动文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010624342.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有气体保护功能的热装配设备
- 下一篇:搅拌车罐体组焊机