采集设备信息的客户端的生成及运行方法、服务器和设备技术

技术编号:8682488 阅读:186 留言:0更新日期:2013-05-09 02:33
本发明专利技术涉及设备信息采集相关技术领域,特别是涉及采集设备信息的客户端的生成及运行方法、服务器和设备,其中所述方法包括:获取至少一个设备信息标识,以及与所述设备信息标识相应的采集事件代码;响应于编辑客户端配置文件操作,生成客户端配置文件;响应于下载客户端配置文件请求,将客户端配置文件发送到终端。上述采集设备信息的客户端的生成方法、服务器和设备。由于格式统一,因此无论是采集何种设备信息,只需要在数据库中设置相应的采集事件代码和数据库操作代码,则能完成在终端上的客户端开发。且开发客户端的用户无需懂得非常复杂的编程技术,也可以得到满足其实际需要的采集设备信息的客户端。

【技术实现步骤摘要】

本专利技术涉及设备信息采集相关
,特别是涉及采集设备信息的客户端的生成及运行方法、服务器和设备
技术介绍
现有的移动终端领域,需要对各种基站、天线等进行数据采集,获得各个设备的设备信息。随着3G网络的不断发展及智能手机性能不断提高,手机终端已成为各行业应用中重要的设备信息采集工具之一。各种信息管理平台都通过对原有的系统进行移动化开发,生成新的采集设备信息的客户端,以便达到任何地方,任何时间都可以进行采集作业。但目前采集设备信息的客户端普遍采用定制开发的模式,因此针对一个信息系统都需要重新进行编码开发,给项目成本带来很高的研发成本和维护费用。例如,对ー个基站进行数据采集,需要开发ー套采集客户端,当换了ー个基站,如果采集的数据不一祥,则又需要开发ー套采集客户端,或者是只是针对天线进行数据采集,则又要专门开发ー套采集天线的采集客户端。同时这种定制开发的项目周期长,需求响应时间慢,扩展空间小,都不利于信息系统的移动化建设。另外,由于移动終端其计算能力较弱,也无法直接在移动终端上进行开发。
技术实现思路
基于此,有必要针对现有技术存在的采集设备信息的客户端的开发复杂,不能重复利用代码且开发周期长的技术问题,提供一种采集设备信息的客户端的生成及运行方法、服务器和设备。一种采集设备信息的客户端的生成方法,包括:获取至少ー个设备信息标识,以及与所述设备信息标识相应的采集事件代码,所述采集事件代码用于客户端采集设备信息;响应于编辑客户端配置文件的操作,生成客户端配置文件,所述客户端配置文件包括至少ー个控件的显示属性、设备信息标识和采集事件代码,且响应于关联控件与设备信息标识的操作,在客户端配置文件保存所述控件与所述设备信息标识的关联关系,以及响应于关联控件与采集事件代码的操作,在客户端配置文件保存所述控件与所述采集事件代码的关联关系,所述客户端配置文件用于在所述终端生成包括至少ー个控件的客户端。在其中一个实施例中,还包括,生成客户端配置文件后,响应于下载客户端配置文件请求,将客户端配置文件发送到終端,在其中一个实施例中,还包括:获取与设备信息标识相应的数据库操作代码,所述数据库操作代码用于客户端对所述设备信息执行数据库操作;所述客户端配置文件还包括数据库操作代码,且响应于关联控件与数据库操作代码的操作,在客户端配置文件保存所述控件与所述数据库操作代码的关联关系。在其中一个实施例中,所述生成客户端配置文件,具体包括:生成与所需采集设备信息的至少ー个设备对应的设备配置文件;如果所需采集设备信息的设备为多个,则根据所述多个设备的层次关系,设置多个设备配置文件的关联关系,生成包括多个设备配置文件的客户端配置文件;如果所需采集设备信息的设备为ー个,则所述设备配置文件为客户端配置文件。在其中一个实施例中:所述客户端配置文件还包括有与所述终端对应的終端标识,所述响应于下载客户端配置文件请求,将客户端配置文件发送到終端具体包括:响应于下载客户端配置文件请求,将客户端配置文件发送给与所述终端标识对应的终端。一种用于生成采集设备信息的客户端的服务器,包括:数据库获取模块,用于获取至少ー个设备信息标识,以及与所述设备信息标识相应的采集事件代码,所述采集事件代码用于客户端采集设备信息;客户端配置文件生成模块,用于响应于编辑客户端配置文件的操作,生成客户端配置文件,所述客户端配置文件包括至少ー个控件的显示属性、设备信息标识和采集事件代码,且响应于关联控件与设备信息标识的操作,在客户端配置文件保存所述控件与所述设备信息标识的关联关系,以及响应于关联控件与采集事件代码的操作,在客户端配置文件保存所述控件与所述采集事件代码的关联关系,所述客户端配置文件用于在所述终端生成包括至少ー个所述控件的客户端。在其中一个实施例中,还包括:客户端配置文件发送模块,用于响应于下载客户端配置文件请求,将客户端配置文件发送到終端。在其中一个实施例中:数据库获取模块,还用于获取与设备信息标识相应的数据库操作代码,所述数据库操作代码用于客户端对所述设备信息执行数据库操作;客户端配置文件生成模块,还用于生成包括数据库操作代码的客户端配置文件,且响应于关联控件与数据库操作代码的操作,在客户端配置文件保存所述控件与所述数据库操作代码的关联关系。在其中一个实施例中,客户端配置文件生成模块还包括:设备配置文件生成模块,用于生成与所需采集设备信息的至少ー个设备对应的设备配置文件;设备配置文件关联模块,用于如果所需采集设备信息的设备为多个,则根据所述多个设备的层次关系,设置多个设备配置文件的关联关系,生成包括多个设备配置文件的客户端配置文件;如果所需采集设备信息的设备为ー个,则所述设备配置文件为客户端配置文件。在其中一个实施例中:所述客户端配置文件还包括有与所述终端对应的終端标识;客户端配置文件发送模块,用于响应于下载客户端配置文件请求,将客户端配置文件发送给与所述终端标识对应的终端。一种采集设备信息的客户端的运行方法:向服务器发送下载客户端配置文件请求;从服务器获取客户端配置文件,所述客户端配置文件包括至少ー个控件的显示属性、设备信息标识和采集事件代码,且所述客户端配置文件标识所述控件与所述设备信息标识的关联关系,以及所述控件与所述采集事件代码的关联关系;根据客户端配置文件,生成包括至少ー个所述控件的客户端,将控件与具有关联关系的设备信息标识绑定,以及将控件与具有关联关系的采集事件代码绑定;响应于对控件的操作,根据与所述控件绑定的设备信息标识,确定所要采集的设备信息,执行与所述控件绑定的采集事件代码,采集所要采集的设备信息。在其中一个实施例中:所述客户端配置文件还包括数据库操作代码,且所述客户端配置文件标识所述控件与所述数据库操作代码的关联关系;所述根据客户端配置文件,生成包括至少ー个所述控件的客户端,还包括将控件与具有关联关系的数据库操作代码绑定;响应于对控件的操作,根据与所述控件绑定的数据库操作代码,对与所述控件绑定的设备信息标识所对应的设备信息执行数据库操作。在其中一个实施例中,所述向服务器请求下载客户端配置文件具体包括:向服务器发送包括有終端标识的下载客户端配置文件请求,所述终端标识用于标识运行所述客户端的終端。一种用于运行采集设备信息的客户端的終端,包括:客户端配置文件请求发送模块,用于向服务器发送下载客户端配置文件请求;客户端配置文件获取模块,用于从服务器获取客户端配置文件,所述客户端配置文件包括至少ー个控件的显示属性、设备信息标识和采集事件代码,且所述客户端配置文件标识所述控件与所述设备信息标识的关联关系,以及所述控件与所述采集事件代码的关联关系;客户端生成模块,用于根据客户端配置文件,生成包括至少ー个所述控件的客户端,将控件与具有关联关系的设备信息标识绑定,以及将控件与具有关联关系的采集事件代码绑定;客户端响应模块,用于响应于对控件的操作,根据与所述控件绑定的设备信息标识,确定所要采集的设备信息,执行与所述控件绑定的采集事件代码,采集所要采集的设备信息。在其中一个实施例中:所述客户端配置文件还包括数据库操作代码,且所述客户端配置文件标识所述控件与所述数据库操作代码的关联关系;所述客户端生成模块,还包括将控件与具有关联关系的数据库操作代码绑定;所述客户端响本文档来自技高网...

【技术保护点】
一种采集设备信息的客户端的生成方法,其特征在于,包括:获取至少一个设备信息标识,以及与所述设备信息标识相应的采集事件代码,所述采集事件代码用于客户端采集设备信息;响应于编辑客户端配置文件的操作,生成客户端配置文件,所述客户端配置文件包括至少一个控件的显示属性、设备信息标识和采集事件代码,且响应于关联控件与设备信息标识的操作,在客户端配置文件保存所述控件与所述设备信息标识的关联关系,以及响应于关联控件与采集事件代码的操作,在客户端配置文件保存所述控件与所述采集事件代码的关联关系,所述客户端配置文件用于在所述终端生成包括至少一个控件的客户端。

【技术特征摘要】
1.一种采集设备信息的客户端的生成方法,其特征在于,包括: 获取至少ー个设备信息标识,以及与所述设备信息标识相应的采集事件代码,所述采集事件代码用于客户端采集设备信息; 响应于编辑客户端配置文件的操作,生成客户端配置文件,所述客户端配置文件包括至少ー个控件的显示属性、设备信息标识和采集事件代码,且响应于关联控件与设备信息标识的操作,在客户端配置文件保存所述控件与所述设备信息标识的关联关系,以及响应于关联控件与采集事件代码的操作,在客户端配置文件保存所述控件与所述采集事件代码的关联关系,所述客户端配置文件用于在所述终端生成包括至少ー个控件的客户端。2.根据权利要求1所述的采集设备信息的客户端的生成方法,其特征在于,还包括,生成客户端配置文件后,响应于下载客户端配置文件请求,将客户端配置文件发送到終端,3.根据权利要求1所述的采集设备信息的客户端的生成方法,其特征在于,还包括: 获取与设备信息标识相应的数据库操作代码,所述数据库操作代码用于客户端对所述设备信息执行数据库操作; 所述客户端配置文件还包括数据库操作代码,且响应于关联控件与数据库操作代码的操作,在客户端配置文件保存所述控件与所述数据库操作代码的关联关系。4.根据权利要求1所述的采集设备信息的客户端的生成方法,其特征在于,所述生成客户端配置文件,具体包括: 生成与所需采集设备 信息的至少ー个设备对应的设备配置文件; 如果所需采集设备信息的设备为多个,则根据所述多个设备的层次关系,设置多个设备配置文件的关联关系,生成包括多个设备配置文件的客户端配置文件; 如果所需采集设备信息的设备为ー个,则所述设备配置文件为客户端配置文件。5.根据权利要求1所述的采集设备信息的客户端的生成方法,其特征在于: 所述客户端配置文件还包括有与所述终端对应的終端标识,所述响应于下载客户端配置文件请求,将客户端配置文件发送到終端具体包括: 响应于下载客户端配置文件请求,将客户端配置文件发送给与所述终端标识对应的终端。6.一种用于生成采集设备信息的客户端的服务器,其特征在于,包括: 数据库获取模块,用于获取至少ー个设备信息标识,以及与所述设备信息标识相应的采集事件代码,所述采集事件代码用于客户端采集设备信息; 客户端配置文件生成模块,用于响应于编辑客户端配置文件的操作,生成客户端配置文件,所述客户端配置文件包括至少ー个控件的显示属性、设备信息标识和采集事件代码,且响应于关联控件与设备信息标识的操作,在客户端配置文件保存所述控件与所述设备信息标识的关联关系,以及响应于关联控件与采集事件代码的操作,在客户端配置文件保存所述控件与所述采集事件代码的关联关系,所述客户端配置文件用于在所述终端生成包括至少ー个所述控件的客户端。7.根据权利要求6所述的用于生成采集设备信息的客户端的服务器,其特征在于,还包括: 客户端配置文件发送模块,用于响应于下载客户端配置文件请求,将客户端配置文件发送到終端。8.根据权利要求6所述的用于生成采集设备信息的客户端的服务器,其特征在于: 数据库获取模块,还用于获取与设备信息标识相应的数据库操作代码,所述数据库操作代码用于客户端对所述设备信息执行数据库操作; 客户端配置文件生成模块,还用于生成包括数据库操作代码的客户端配置文件,且响应于关联控件与数据库操作代码的操作,在客户端配置文件保存所述控件与所述数据库操作代码的关联关系。9.根据权利要求6所述的用于生成采集设备信息的客户端的服务器,其特征在于,客户端配置文件生成模块还包括: 设备配置文件生成模块,用于生成与所需采集设备信息的至少ー个设备对应的设备配置文件; 设备配置文件关联模块,用于如果所需采集设备信息的设备为多个,则根据所述多个设备的层次关系,设置多个设备配置文件的关联关系,生成包括多个设备配置文件的客户端配置文件;如果所需采集设备信息的设备为ー个,则所述设备配置文件为客户端配置文件。10.根据权利要求6所述的用于生成采集设备信息的客户端的服务器,其特征在于: 所述客户端配置文件还包括有与所述终端对应的终端标识; 客户端配置文件发送模块,用于响应于下载客户端配置文件请求,将客户端配置文件发送给与所述终端标识对应的终端。11.一种采集设备信息的客户端的运行方法,其特征在于: 向服务器发送下载客户端配置文件请求; 从服务器获取客户端配置文件,所述客户端配置文件包括至少ー个控件的显示属性、设备信息标识和采集事件代码,且所述客户端配置文件标识所述控件...

【专利技术属性】
技术研发人员:乐友平
申请(专利权)人:广州杰赛科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1