[發(fā)明專利]一種基于Flex的監(jiān)控頁面顯示方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201110183440.1 | 申請日: | 2011-07-01 |
| 公開(公告)號: | CN102236709A | 公開(公告)日: | 2011-11-09 |
| 發(fā)明(設計)人: | 肖東暉;陸彥良 | 申請(專利權)人: | 深圳中興力維技術有限公司;南京中興力維軟件有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F9/44;H04L29/08 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 flex 監(jiān)控 頁面 顯示 方法 系統(tǒng) | ||
技術領域
本發(fā)明屬于監(jiān)控領域,尤其涉及一種基于Flex的監(jiān)控頁面顯示方法及系統(tǒng)。
背景技術
目前,F(xiàn)lex作為Adobe公司新開發(fā)的一種新的基于flash的客戶端技術,其具有平臺無關性、畫面絢麗等優(yōu)勢,因此被廣泛應用在B/S模式(Browser/Server,瀏覽器/服務器)的圖形實時監(jiān)控中,如中國專利公開號為CN101692736就公開了一種基于Flex技術在電信移動業(yè)務事務交換監(jiān)控方法,如圖1所示,其包括服務器端得消息推送模塊10’、與服務器進行信息交互的具體業(yè)務模塊30’,以及瀏覽器端的Flex控件20’,所述監(jiān)控方法的實現(xiàn)步驟為:
1、使用Flash?Builder等集成開發(fā)環(huán)境編寫Flex控件20’。
2、編寫后臺服務器,訪問具體業(yè)務模塊30’,消息推送模塊10’以消息推送的方式發(fā)送實時數(shù)據(jù)。
3、瀏覽器接收到實時數(shù)據(jù)后,更新界面。
但上述該現(xiàn)有技術方案存在以下問題:其在具體的應用過程中,僅是基于Flex的動態(tài)數(shù)據(jù)實時呈現(xiàn)的一種普通的應用,面對不同業(yè)務需求或監(jiān)控場景,其需要使用Flash?Builder等集成開發(fā)環(huán)境開發(fā)、編譯不同的Flex控件,同時,還需要重新編寫服務器代碼,因此,該現(xiàn)有技術方案在具體實施過程中,其對于編程人員來說,其工作量較大,且耗時較長,以致整個開發(fā)的效率較低。
發(fā)明內容
本發(fā)明實施例的目的在于提供一種基于Flex的監(jiān)控頁面顯示方法及系統(tǒng),其能夠克服現(xiàn)有技術中對于在實際監(jiān)控應用中,針對不同的監(jiān)控場景或業(yè)務需求需要開發(fā)不同的Flex控件,同時還需要重新編寫服務器代碼的缺陷。
為了達到上述目的,本發(fā)明實施例采用以下技術方案:
一種基于Flex的監(jiān)控頁面顯示方法,其包括:
A、服務器的監(jiān)控頁面信息處理模塊獲取包含多個Flex控件信息的監(jiān)控頁面信息,并將其發(fā)送至瀏覽器;
B、所述瀏覽器的瀏覽器Flex解析模塊依據(jù)所述監(jiān)控頁面信息,建立靜態(tài)監(jiān)控頁面;
C、服務器頁面解析模塊依據(jù)從具體業(yè)務模塊獲取的真實業(yè)務數(shù)據(jù)以及所述監(jiān)控頁面信息得到動態(tài)更新數(shù)據(jù),并將其推送至所述瀏覽器;
D、所述瀏覽器的瀏覽器Flex解析模塊依據(jù)所述靜態(tài)監(jiān)控頁面以及動態(tài)更新數(shù)據(jù),顯示實時的監(jiān)控頁面。
優(yōu)選地,在執(zhí)行所有步驟之前,還包括:
通過監(jiān)控頁面信息編輯模塊編輯監(jiān)控頁面信息。
更為優(yōu)選地,在執(zhí)行所述步驟之后,還包括:
將所述監(jiān)控頁面信息存儲入監(jiān)控頁面信息數(shù)據(jù)庫。
優(yōu)選地,所述Flex控件信息包括若干個動態(tài)規(guī)則信息以及靜態(tài)規(guī)則信息。
更為優(yōu)選地,在所述步驟B中,所述瀏覽器的瀏覽器Flex解析模塊依據(jù)所述監(jiān)控頁面信息中包括的靜態(tài)規(guī)則信息,建立靜態(tài)監(jiān)控頁面。
優(yōu)選地,所述每個動態(tài)規(guī)則信息包括業(yè)務數(shù)據(jù)變量腳本表達式與動態(tài)更新數(shù)據(jù)的生成規(guī)則,在所述步驟C中,所述服務器頁面解析模塊依據(jù)從具體業(yè)務模塊獲取的真實業(yè)務數(shù)據(jù)以及所述監(jiān)控頁面信息中包括的動態(tài)規(guī)則信息得到動態(tài)更新數(shù)據(jù),并將其推送至所述瀏覽器。
優(yōu)選地,所述監(jiān)控頁面信息為xml格式的文件。
優(yōu)選地,所述步驟C,包括:
C1、所述服務器頁面解析模塊遍歷所述監(jiān)控頁面信息中所有的Flex控件信息中的動態(tài)規(guī)則信息;
C2、依據(jù)實時從具體業(yè)務模塊獲取的真實業(yè)務數(shù)據(jù)以及所述動態(tài)規(guī)則信息得到當前動態(tài)更新數(shù)據(jù);
C3、當所述當前動態(tài)更新數(shù)據(jù)與上次動態(tài)更新數(shù)據(jù)不相同時,轉入步驟C4,否則,轉入步驟C2;
C4、服務器頁面解析模塊推送該當前動態(tài)更新數(shù)據(jù)至瀏覽器。
一種基于Flex的監(jiān)控頁面顯示系統(tǒng),包括服務器以及瀏覽器,其中,所述服務器包括監(jiān)控頁面信息處理模塊、服務器頁面解析模塊以及監(jiān)控頁面信息數(shù)據(jù)庫,其中,
監(jiān)控頁面信息處理模塊,用于從所述監(jiān)控頁面信息數(shù)據(jù)庫中獲取包含F(xiàn)lex控件信息的監(jiān)控頁面信息,并將其發(fā)送至服務器頁面解析模塊以及瀏覽器Flex解析模塊;
服務器頁面解析模塊,用于依據(jù)從具體業(yè)務模塊獲取的真實業(yè)務數(shù)據(jù)以及所述監(jiān)控頁面信息得到動態(tài)更新數(shù)據(jù),并將其推送至所述瀏覽器;以及
監(jiān)控頁面信息數(shù)據(jù)庫,用于存儲所述監(jiān)控頁面信息;
所述瀏覽器包括瀏覽器Flex解析模塊,其中,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳中興力維技術有限公司;南京中興力維軟件有限公司,未經(jīng)深圳中興力維技術有限公司;南京中興力維軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110183440.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:檢測異常行為的方法和設備及生成檢測器的方法和設備
- 下一篇:電動升降研磨頭





