[发明专利]应用软件监视系统的配置方法和数据流转方法有效
申请号: | 201010615706.0 | 申请日: | 2010-12-30 |
公开(公告)号: | CN102541718A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 吴斌;朱继永;王晋龙;郑彬 | 申请(专利权)人: | 恒生电子股份有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;王宝筠 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用软件 监视 系统 配置 方法 数据 流转 | ||
技术领域
本发明涉及应用监视软件领域,特别涉及一种应用软件监视系统的配置方法和数据流转方法
背景技术
对于监控领域的应用软件而言,由于不同行业的客户所使用的IT硬件资产、软件资源(办公自动化等第三方软件)的不同,往往需要给不同的客户定制开发符合客户实际情况的监控系统软件,这其中存在很多重复性劳动,开发周期长、成本居高不下。
目前普遍采用的是通过积累的方式达到代码重用以节省开发成本。例如,A客户有软件XX需要实现监视,为软件XX定制开发监视系统软件,以实现监视的功能,同时,该监视系统软件的代码上传到配置库中。当有B客户也需要监视软件XX的时候,该监视系统软件的代码就可以经过少量改动,直接应用到B客户的监控系统中。
但是,该方式需要长时间的积累,对于一个新的监控产品来说,由于没有积累,在产品推广初期只能针对单个客户做定制化开发,极大的影响了产品的市场占有率。并且,对于同一种应用软件的监视,由于不同的客户要求的展现界面不一样,仍需要少量的开发工作;该方式后期维护代价高,当升级对同一种应用软件的监视功能的时候,需要为不同的客户做定制升级。
发明内容
本发明的目的提供一种应用软件监视系统的配置方法,该方法实现简单,节省了大量开发成本以及开发周期。
本发明一种应用软件监控系统配置方法,该方法包括:根据应用程序监控管理接口所采用的协议,选择对应的适配器;为适配器配置参数,适配器启动获取监视数据;定义监控数据报文的字段;根据监控数据报文字段定义展示界面;生成新的监视类型,监视应用软件的运行。
优选的,为适配器配置参数具体为:根据适配器所对应的参数模板文件动态生成配置界面;配置界面获取配置参数。
优选的,该方法还包括:利用新的监视类型生成对应的监视实例。
优选的,所述适配器包括SQL适配器、SNMP适配器与/或WMI适配器。
本发明还公开一种应用软件监控系统数据流转方法,应用软件监控系统包括监控系统客户端和监控系统服务端,监控系统客户端内置客户端展现引擎,监控系统服务端内置核心应用服务、参数模板文件和各适配器;该方法包括:监视器实例运行,核心应用服务根据参数模板文件中适配器的配置,交由相应的适配器执行数据采集;适配器采集数据,根据参数模板文件中数据字段的定义封装成通用的数据包格式;核心应用服务把封装后的数据包推送给客户端展现引擎;客户端展现引擎根据模板配置的显示方式动态刷新现实画面。
优选的,所述适配器包括SQL适配器、SNMP适配器与/或WMI适配器。
与现有技术相比,本发明具有以下优点:
本发明只需要通过客户端配置相应的适配器参数,就能生成第三方应用程序的监控器实例,实现简单,节省了大量开发成本以及开发周期,并且产品版本统一,程序更新只需要更新底层的适配器模块,后期维护简单。
附图说明
图1为应用软件监控系统结构示意图;
图2为本发明应用软件监控系统配置方法流程图;
图3为本发明应用软件监控系统数据流转方法流程图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
参见图1,示出应用软件监控系统结构,包括监控系统客户端11和监控系统服务端12两部分。监控系统客户端11内置客户端展现引擎13,客户端展现引擎13根据模板文件中配置的数据组装格式以及对应的展示方式自动生成动态界面。
监控系统服务端12内置核心应用服务14、参数模板文件15、监视器配置文件16、数据收集器17和各适配器18。其中,核心应用服务14具有配置管理功能,处理配置文件的流转,监视数据处理以及和监控系统客户端11之间的数据通信;参数模板文件15监视类型的配置文件,用于保存和此类型相关的配置信息,例如SQL语句、界面展示方式;监视器配置文件16根据选择监视类型建立监视器实例,用于保存此实例的配置信息。数据收集器17包括线程池,每一个监视器实例都有一个线程相对应,负责向远程端获取数据并且组装数据为通用的数据格式;各适配器18根据监视类型模板中配置的各适配器需要的参数,向远程端获取监视数据,适配器18可包括SQL适配器、SNMP适配器、WMI适配器。
参见图2,示出本发明应用软件监控系统配置方法,具体步骤如下所述。
步骤S201、根据应用程序监控管理接口所采用的协议,选择与协议相对应的适配器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒生电子股份有限公司,未经恒生电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010615706.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视频播放VCR控制的方法、系统及数字电视终端
- 下一篇:轮边减速器壳