[发明专利]对设备类型统一管理的方法和装置有效
申请号: | 201210579200.8 | 申请日: | 2012-12-26 |
公开(公告)号: | CN103905231B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 姬迎东;董平 | 申请(专利权)人: | 南京中兴力维软件有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 211153 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备类型 方法和装置 参数配置 控制命令 统一管理 状态获取 对设备 项存储 字符串表示 程序执行 存储格式 发送控制 添加设备 系统兼容 应用程序 指令格式 配置项 与操作 记录 统一 | ||
1.一种对设备类型统一管理的方法,其应用于需对多个设备进行集中管理的应用系统,其特征在于,设备类型的参数配置、状态获取和控制命令操作都在与设备类型相关的存储区以程序执行入口的字符串表示,其中,所述与设备类型相关的存储区包括设备类型存储区,设备类型配置项存储区,设备类型状态项存储区,设备类型控制命令项存储区;
其中,所述对设备类型统一管理的方法具体包括:
定义设备类型的步骤,即应用程序根据用户输入在与设备类型相关的存储区,指定每个设备类型的配置过程、状态获取过程和执行控制命令的函数体入口信息;
添加设备的步骤,即应用程序根据用户输入在与设备相关的存储区记录每个设备的数据,其中,所述与设备相关的存储区包括设备存储区、设备配置项存储区、设备状态项存储区;
调用设备操作的步骤,即程序主体根据设备类型的配置过程、状态获取过程和执行控制命令的函数体入口信息,动态加载并执行对应的函数体;
其中,定义设备类型的步骤具体包括:
应用程序根据用户输入,在设备类型存储区增加记录,指定此设备类型的编号和名称;
应用程序根据用户输入,在设备类型配置项存储区增加记录,指定此设备类型配置项的编号、名称、值类型、所属设备类型以及一个第一附加字段,其中,此第一附加字段用于表示该类型设备执行配置过程的函数体入口信息;
应用程序根据用户输入,在设备类型状态项存储区增加记录,指定此设备类型状态项的编号、名称、值类型、所属设备类型和一个第二附加字段,其中,此第二附加字段用于表示该类型设备执行该状态项获取过程的函数体入口信息;
应用程序根据用户输入,在设备类型控制命令项存储区增加记录,指定该设备类型控制命令项的编号、名称、所属设备类型和一个第三附加字段,其中,此第三附加字段用于表示该类型设备执行该控制命令项的函数体入口信息。
2.如权利要求1所述的对设备类型统一管理的方法,其特征在于,添加设备的步骤具体包括:
应用程序根据用户输入,在设备存储区增加记录,指定要增加的设备的类型、编号和名称;
应用程序根据用户输入,在设备配置项存储区增加记录,增加记录的条数等于此设备对应的设备类型拥有配置项的数目,增加的每一条记录的设备编号都等于此设备的设备编号,每一条记录的配置编号对应于此设备对应的设备类型的一条配置项编号,每一条记录的取值都等于用户输入的该设备在该配置项的取值;
应用程序在设备状态项存储区增加记录,增加记录的条数等于此设备对应的设备类型拥有状态项的数目,增加的每一条记录的设备编号都对应于此设备的设备编号,每一条记录的状态编号对应于此设备对应的设备类型的一个状态项编号,每一条记录的取值都等于默认值。
3.如权利要求1所述的对设备类型统一管理的方法,其特征在于,调用设备操作的步骤具体包括:
执行设备配置,程序主体根据该设备类型在设备类型配置项的第一附加字段表示的函数体入口信息,动态加载并执行对应的函数体;
执行设备状态获取,程序主体根据该设备类型的该状态项在设备类型状态项的第二附加字段表示的函数体入口信息,动态加载并执行对应的函数体,执行后将得到的设备状态信息存储到该设备的该状态项在设备状态项的取值字段对应的位置上;
执行设备控制命令,程序主体根据该设备类型的该控制命令项在设备类型控制命令项的第三附加字段表示的函数体入口信息,动态加载并执行对应的函数体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京中兴力维软件有限公司,未经南京中兴力维软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210579200.8/1.html,转载请声明来源钻瓜专利网。