[发明专利]一种基于Flex的监控页面显示方法及系统有效
申请号: | 201110183440.1 | 申请日: | 2011-07-01 |
公开(公告)号: | CN102236709A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 肖东晖;陆彦良 | 申请(专利权)人: | 深圳中兴力维技术有限公司;南京中兴力维软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44;H04L29/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 flex 监控 页面 显示 方法 系统 | ||
技术领域
本发明属于监控领域,尤其涉及一种基于Flex的监控页面显示方法及系统。
背景技术
目前,Flex作为Adobe公司新开发的一种新的基于flash的客户端技术,其具有平台无关性、画面绚丽等优势,因此被广泛应用在B/S模式(Browser/Server,浏览器/服务器)的图形实时监控中,如中国专利公开号为CN101692736就公开了一种基于Flex技术在电信移动业务事务交换监控方法,如图1所示,其包括服务器端得消息推送模块10’、与服务器进行信息交互的具体业务模块30’,以及浏览器端的Flex控件20’,所述监控方法的实现步骤为:
1、使用Flash Builder等集成开发环境编写Flex控件20’。
2、编写后台服务器,访问具体业务模块30’,消息推送模块10’以消息推送的方式发送实时数据。
3、浏览器接收到实时数据后,更新界面。
但上述该现有技术方案存在以下问题:其在具体的应用过程中,仅是基于Flex的动态数据实时呈现的一种普通的应用,面对不同业务需求或监控场景,其需要使用Flash Builder等集成开发环境开发、编译不同的Flex控件,同时,还需要重新编写服务器代码,因此,该现有技术方案在具体实施过程中,其对于编程人员来说,其工作量较大,且耗时较长,以致整个开发的效率较低。
发明内容
本发明实施例的目的在于提供一种基于Flex的监控页面显示方法及系统,其能够克服现有技术中对于在实际监控应用中,针对不同的监控场景或业务需求需要开发不同的Flex控件,同时还需要重新编写服务器代码的缺陷。
为了达到上述目的,本发明实施例采用以下技术方案:
一种基于Flex的监控页面显示方法,其包括:
A、服务器的监控页面信息处理模块获取包含多个Flex控件信息的监控页面信息,并将其发送至浏览器;
B、所述浏览器的浏览器Flex解析模块依据所述监控页面信息,建立静态监控页面;
C、服务器页面解析模块依据从具体业务模块获取的真实业务数据以及所述监控页面信息得到动态更新数据,并将其推送至所述浏览器;
D、所述浏览器的浏览器Flex解析模块依据所述静态监控页面以及动态更新数据,显示实时的监控页面。
优选地,在执行所有步骤之前,还包括:
通过监控页面信息编辑模块编辑监控页面信息。
更为优选地,在执行所述步骤之后,还包括:
将所述监控页面信息存储入监控页面信息数据库。
优选地,所述Flex控件信息包括若干个动态规则信息以及静态规则信息。
更为优选地,在所述步骤B中,所述浏览器的浏览器Flex解析模块依据所述监控页面信息中包括的静态规则信息,建立静态监控页面。
优选地,所述每个动态规则信息包括业务数据变量脚本表达式与动态更新数据的生成规则,在所述步骤C中,所述服务器页面解析模块依据从具体业务模块获取的真实业务数据以及所述监控页面信息中包括的动态规则信息得到动态更新数据,并将其推送至所述浏览器。
优选地,所述监控页面信息为xml格式的文件。
优选地,所述步骤C,包括:
C1、所述服务器页面解析模块遍历所述监控页面信息中所有的Flex控件信息中的动态规则信息;
C2、依据实时从具体业务模块获取的真实业务数据以及所述动态规则信息得到当前动态更新数据;
C3、当所述当前动态更新数据与上次动态更新数据不相同时,转入步骤C4,否则,转入步骤C2;
C4、服务器页面解析模块推送该当前动态更新数据至浏览器。
一种基于Flex的监控页面显示系统,包括服务器以及浏览器,其中,所述服务器包括监控页面信息处理模块、服务器页面解析模块以及监控页面信息数据库,其中,
监控页面信息处理模块,用于从所述监控页面信息数据库中获取包含Flex控件信息的监控页面信息,并将其发送至服务器页面解析模块以及浏览器Flex解析模块;
服务器页面解析模块,用于依据从具体业务模块获取的真实业务数据以及所述监控页面信息得到动态更新数据,并将其推送至所述浏览器;以及
监控页面信息数据库,用于存储所述监控页面信息;
所述浏览器包括浏览器Flex解析模块,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中兴力维技术有限公司;南京中兴力维软件有限公司,未经深圳中兴力维技术有限公司;南京中兴力维软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110183440.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:检测异常行为的方法和设备及生成检测器的方法和设备
- 下一篇:电动升降研磨头