欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于b/s架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng)的制作方法

文檔序號:7857360閱讀:1453來源:國知局
專利名稱:一種基于b/s架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種實(shí)時(shí)監(jiān)控系統(tǒng),更具體的說,涉及一種基于Β/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng)。
背景技術(shù)
實(shí)時(shí)監(jiān)控系統(tǒng)的主要特點(diǎn)為數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性高、數(shù)據(jù)的事件驅(qū)動、數(shù)據(jù)源主動推送等。實(shí)時(shí)監(jiān)控系統(tǒng)多采用C/S架構(gòu),以滿足上述應(yīng)用要求。但是C/S架構(gòu)下,系統(tǒng)設(shè)計(jì)與開發(fā)受硬件架構(gòu)和操作系統(tǒng)影響較大,需要針對每一種硬件架構(gòu)和操作系統(tǒng)設(shè)計(jì)開發(fā)專門的應(yīng)用程序;情切每臺客戶端設(shè)備都需要安裝相應(yīng)的應(yīng)用程序,難以實(shí)現(xiàn)快速部署,可擴(kuò)展性低,維護(hù)升級成本高。 相對于C/S架構(gòu)而言,Β/S架構(gòu)只需要安裝維護(hù)一個(gè)服務(wù)器,而客戶端采用瀏覽器運(yùn)行,與硬件架構(gòu)和操作系統(tǒng)無關(guān)。其適應(yīng)性和可擴(kuò)展性強(qiáng)、維護(hù)方便、總體擁有成本低的特點(diǎn)正好切合實(shí)時(shí)監(jiān)控系統(tǒng)的需要。然而,Β/S架構(gòu)系統(tǒng)一般采用HTTP協(xié)議,服務(wù)器端的數(shù)據(jù)變化信息無法主動發(fā)送到客戶端,而是需要客戶端主動請求才能獲得新數(shù)據(jù),不具備實(shí)時(shí)性。目前在Β/S架構(gòu)上實(shí)現(xiàn)實(shí)時(shí)應(yīng)用多采用輪詢方式。輪詢是在特定的時(shí)間間隔由瀏覽器不斷地對服務(wù)器發(fā)出HTTP請求,然后服務(wù)器返回最新數(shù)據(jù)給瀏覽器。然而HTTP請求的頭部很長,其中包含的數(shù)據(jù)卻可能很少,這樣會占用許多帶寬和服務(wù)器資源。而且數(shù)據(jù)源產(chǎn)生變化數(shù)據(jù)具有不可預(yù)測性,頻繁的輪詢必然帶來大量不必要的請求,更加劇了無謂的消耗。改進(jìn)的技術(shù)是長輪詢,即服務(wù)器會接受瀏覽器的請求并將連接保持在打開狀態(tài)直至到達(dá)預(yù)設(shè)時(shí)間,在連接開啟期間,服務(wù)器每收到一個(gè)通知,就會向客戶端發(fā)送一個(gè)相應(yīng)的消息,這種方式與傳統(tǒng)輪詢方式相比并沒有本質(zhì)上的區(qū)別。更接近實(shí)時(shí)通訊要求的流解決方案則會接受瀏覽器的請求并無限期地將連接維持在開啟狀態(tài),但由于流仍是封裝在HTTP中,防火墻和代理服務(wù)器可能會對響應(yīng)消息進(jìn)行緩沖從而造成時(shí)延,當(dāng)檢測到緩沖時(shí),大多數(shù)流解決方案仍會回退到長輪詢方式,而如果利用TLS (SSL)連接來保護(hù)響應(yīng)不被緩沖的話,每個(gè)連接的創(chuàng)建和清除則會消耗更多的服務(wù)器資源。最重要的是,全雙工連接需要的不僅僅是服務(wù)器到客戶端的下行連接。為了在半雙工HTTP的基礎(chǔ)上模擬全雙工通信,目前的許多解決方案都使用了兩個(gè)連接一個(gè)用于下行數(shù)據(jù)流,另一個(gè)用于上行數(shù)據(jù)流。這兩個(gè)連接的保持和協(xié)作也會造成大量的資源消耗,并增加了復(fù)雜度。綜上所述,各種“偽實(shí)時(shí)”的實(shí)現(xiàn)方式不能夠滿足實(shí)時(shí)監(jiān)控系統(tǒng)的性能要求。

發(fā)明內(nèi)容
發(fā)明目的為了克服現(xiàn)有技術(shù)中存在的不足,本發(fā)明提供一種適應(yīng)性和可擴(kuò)展性強(qiáng)、維護(hù)方便、成本低、能夠?qū)崟r(shí)通訊的基于Β/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng)。技術(shù)方案為實(shí)現(xiàn)上述目的,本發(fā)明的一種基于Β/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),包括客戶端/瀏覽器、服務(wù)器端、監(jiān)控前置子系統(tǒng)和受控設(shè)備,至少一個(gè)客戶端/瀏覽器與所述服務(wù)器端連接,所述服務(wù)器端與至少一個(gè)監(jiān)控前置子系統(tǒng)連接,每個(gè)監(jiān)控前置子系統(tǒng)與一個(gè)受控設(shè)備連接,其中,所述客戶端/瀏覽器,用于向系統(tǒng)使用者展現(xiàn)信息和接收使用者的指令;所述服務(wù)器端,用于全系統(tǒng)中所有數(shù)據(jù)和指令信息的處理和存儲,管理所述前置子系統(tǒng),以及用于實(shí)現(xiàn)客戶端/瀏覽器對所述前置子系統(tǒng)的控制; 所述監(jiān)控前置子系統(tǒng),用于(I)接收所述服務(wù)器端傳送的數(shù)據(jù),進(jìn)行預(yù)處理和進(jìn)行協(xié)議轉(zhuǎn)換后,將數(shù)據(jù)傳送到所述受控設(shè)備;(2)接收所述受控設(shè)備傳送的數(shù)據(jù),進(jìn)行預(yù)處理和協(xié)議轉(zhuǎn)換后,將數(shù)據(jù)傳送到所述服務(wù)器端;所述受控設(shè)備,用于在控制條件具備時(shí),完成控制內(nèi)容后向所述監(jiān)控前置子系統(tǒng)發(fā)送變化數(shù)據(jù)報(bào)文;在控制條件不具備時(shí),拒絕控制命令并向所述監(jiān)控前置子系統(tǒng)發(fā)送拒絕報(bào)文。
本發(fā)明技術(shù)方案的進(jìn)一步限定為所述客戶端/瀏覽器與所述服務(wù)器端、所述監(jiān)控前置子系統(tǒng)與所述服務(wù)器端和所述監(jiān)控前置子系統(tǒng)與受控設(shè)備之間均通過Web實(shí)時(shí)消息總線建立全雙工數(shù)據(jù)連接。進(jìn)一步的,所述客戶端/瀏覽器為支持HTML5的Websocket和Canvas元素以及Javascript腳本的瀏覽器。進(jìn)一步的,所述監(jiān)控前置子系統(tǒng)包括通信裝置、數(shù)據(jù)預(yù)處理模塊和協(xié)議轉(zhuǎn)換模塊,其中,所述通信裝置,用于接收來自受控設(shè)備的狀態(tài)采集消息,向受控設(shè)備發(fā)送控制消息,接收來自服務(wù)器端的控制數(shù)據(jù),向服務(wù)器端發(fā)送受控設(shè)備狀態(tài)數(shù)據(jù);協(xié)議轉(zhuǎn)換裝置,用于實(shí)現(xiàn)與受控設(shè)備的通信協(xié)議轉(zhuǎn)換;數(shù)據(jù)預(yù)處理裝置,用于將測量數(shù)據(jù)經(jīng)過狀態(tài)估計(jì)轉(zhuǎn)換為結(jié)果數(shù)據(jù)。進(jìn)一步的,所述服務(wù)器端包括消息總線模塊,用于和客戶端/瀏覽器之間進(jìn)行數(shù)據(jù)和命令的交互,接收來自客戶端/瀏覽器的控制請求,包括下發(fā)控制命令、查詢設(shè)備狀態(tài)數(shù)、調(diào)閱歷史記錄等,以及向?yàn)g覽器主動推送變化數(shù)據(jù);系統(tǒng)通信模塊,用于和監(jiān)控前置子系統(tǒng)之間進(jìn)行數(shù)據(jù)和命令交互,接收監(jiān)控前置子系統(tǒng)發(fā)送來的受控設(shè)備狀態(tài)數(shù)據(jù),向監(jiān)控前置子系統(tǒng)發(fā)送控制數(shù)據(jù);實(shí)時(shí)數(shù)據(jù)庫及管理模塊,用于實(shí)時(shí)數(shù)據(jù)管理與訪問,訪問(讀/寫)和管理實(shí)時(shí)數(shù)據(jù)庫,為運(yùn)行時(shí)數(shù)據(jù)提供存儲空間,為應(yīng)用程序提供高速的訪問接口 ;數(shù)據(jù)存儲及訪問模塊,用于數(shù)據(jù)非易失性存儲與訪問,為模型數(shù)據(jù)提供非易失性存儲,為應(yīng)用程序提供訪問接口 ;數(shù)據(jù)處理模塊,用于數(shù)據(jù)運(yùn)算分析,對采集到的數(shù)據(jù)進(jìn)行綜合運(yùn)算和分析,轉(zhuǎn)換成符合行業(yè)標(biāo)準(zhǔn)、便于管理、易于計(jì)算機(jī)表達(dá)的展現(xiàn)方式;操作處理模塊,用于對控制命令進(jìn)行處理,識別和解析單條控制命令或組合控制命令,轉(zhuǎn)換成符合行業(yè)標(biāo)準(zhǔn)、安全性要求、易于計(jì)算機(jī)執(zhí)行的格式。進(jìn)一步的,所述服務(wù)器端還包括權(quán)限控制子系統(tǒng),用于對不同角色、用戶、用戶組的權(quán)限管理,以及監(jiān)控客戶端子系統(tǒng)的權(quán)限鑒別。進(jìn)一步的,所述服務(wù)器端還包括報(bào)警管理子系統(tǒng),用于在受控設(shè)備的工作狀態(tài)或獲取的環(huán)境信息滿足預(yù)定義報(bào)警是進(jìn)行報(bào)警。進(jìn)一步的,所述服務(wù)器端還包括C/S架構(gòu)的消息收發(fā)處理模塊,用于和C/S架構(gòu)的客戶端進(jìn)行通信,兼容傳統(tǒng)的實(shí)時(shí)監(jiān)控系統(tǒng)。有益效果本發(fā)明的一種基于Β/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),既具備Β/S架構(gòu)適應(yīng)性和可擴(kuò)展性、維護(hù)方便、總體擁有成本低的優(yōu)點(diǎn),又具備C/S架構(gòu)下應(yīng)用系統(tǒng)的實(shí)時(shí)通訊能力,通信方法簡單,節(jié)約網(wǎng)絡(luò)資源,布網(wǎng)方便,便于使用。


附圖I為一種基于Β/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明作更進(jìn)一步的說明。 如附圖I所示,一種基于Β/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),包括客戶端/瀏覽器103、服務(wù)器端104、監(jiān)控前置子系統(tǒng)101和受控設(shè)備102,至少一個(gè)客戶端/瀏覽器103與服務(wù)器端104連接,服務(wù)器端104與至少一個(gè)監(jiān)控前置子系統(tǒng)101連接,每個(gè)監(jiān)控前置子系統(tǒng)101與一個(gè)受控設(shè)備102連接??蛻舳?瀏覽器103與服務(wù)器端104、監(jiān)控前置子系統(tǒng)101與服務(wù)器端104和監(jiān)控前置子系統(tǒng)101與受控設(shè)備102之間均通過Web實(shí)時(shí)消息總線建立全雙工數(shù)據(jù)連接??蛻舳?瀏覽器103為支持HTML5的Websocket和Canvas兀素以及Javascript腳本的瀏覽器,用于向系統(tǒng)使用者展現(xiàn)信息和接收使用者的指令,將實(shí)時(shí)監(jiān)控系統(tǒng)與操作員的交互界面以網(wǎng)頁形式呈現(xiàn),網(wǎng)頁分為前端和后端兩個(gè)部分,前端以Canvas元素和SVG(可縮放矢量圖形)繪制圖元和圖形,以Javascript實(shí)現(xiàn)動態(tài)效果;后端通過Websocket與服務(wù)器端104的Web實(shí)時(shí)消息總線建立全雙工數(shù)據(jù)連接,保持實(shí)時(shí)通信。服務(wù)器端104,用于全系統(tǒng)中所有數(shù)據(jù)和指令信息的處理和存儲,管理所述前置子系統(tǒng),以及用于實(shí)現(xiàn)客戶端/瀏覽器對所述前置子系統(tǒng)的控制。服務(wù)器端104包括消息總線模塊,用于和客戶端/瀏覽器之間進(jìn)行數(shù)據(jù)和命令的交互,接收來自客戶端/瀏覽器的控制請求,包括下發(fā)控制命令、查詢設(shè)備狀態(tài)數(shù)、調(diào)閱歷史記錄等,以及向?yàn)g覽器主動推送變化數(shù)據(jù)。系統(tǒng)通信模塊,用于和監(jiān)控前置子系統(tǒng)之間進(jìn)行數(shù)據(jù)和命令交互,接收監(jiān)控前置子系統(tǒng)發(fā)送來的受控設(shè)備狀態(tài)數(shù)據(jù),向監(jiān)控前置子系統(tǒng)發(fā)送控制數(shù)據(jù)。實(shí)時(shí)數(shù)據(jù)庫及管理模塊,用于實(shí)時(shí)數(shù)據(jù)管理與訪問,訪問(讀/寫)和管理實(shí)時(shí)數(shù)據(jù)庫,為運(yùn)行時(shí)數(shù)據(jù)提供存儲空間,為應(yīng)用程序提供高速的訪問接口。數(shù)據(jù)存儲及訪問模塊,用于數(shù)據(jù)非易失性存儲與訪問,為模型數(shù)據(jù)提供非易失性存儲,為應(yīng)用程序提供訪問接口。數(shù)據(jù)處理模塊,用于數(shù)據(jù)運(yùn)算分析,對采集到的數(shù)據(jù)進(jìn)行綜合運(yùn)算和分析,轉(zhuǎn)換成符合行業(yè)標(biāo)準(zhǔn)、便于管理、易于計(jì)算機(jī)表達(dá)的展現(xiàn)方式。操作處理模塊,用于對控制命令進(jìn)行處理,識別和解析單條控制命令或組合控制命令,轉(zhuǎn)換成符合行業(yè)標(biāo)準(zhǔn)、安全性要求、易于計(jì)算機(jī)執(zhí)行的格式。
權(quán)限控制子系統(tǒng),用于對不同角色、用戶、用戶組的權(quán)限管理,以及監(jiān)控客戶端子系統(tǒng)的權(quán)限鑒別。報(bào)警管理子系統(tǒng),用于在受控設(shè)備的工作狀態(tài)或獲取的環(huán)境信息滿足預(yù)定義報(bào)警是進(jìn)行報(bào)警。C/S架構(gòu)的消息收發(fā)處理模塊,用于和C/S架構(gòu)的客戶端進(jìn)行通信,兼容傳統(tǒng)的實(shí)時(shí)監(jiān)控系統(tǒng)。在服務(wù)器端104中,Web實(shí)時(shí)消息總線及消息處理模塊創(chuàng)建一個(gè)WebSocketServer,監(jiān)聽HTTP的80端口,在收到瀏覽器的HTTP連接請求并建立連接后,如果客戶端/瀏覽器103發(fā)起升級到WebSocket協(xié)議的請求,則服務(wù)器端104發(fā)出回應(yīng),實(shí)現(xiàn)“握手”。在Websocket連接建立后,根據(jù)應(yīng)用的需要在服務(wù)器端104添加消息處理模塊,通常包含廣播推送模塊和單播響應(yīng)模塊。前者用于實(shí)現(xiàn)服務(wù)器端的主動推送,將更新的設(shè)備 狀態(tài)數(shù)據(jù)實(shí)時(shí)地推送到各個(gè)瀏覽器;后者被動響應(yīng)瀏覽器請求,用于將“受控設(shè)備狀態(tài)”反饋給發(fā)出“獲取設(shè)備狀態(tài)”消息的瀏覽器。在服務(wù)器端104中,操作處理模塊定義和標(biāo)記消息類型,包括但不限于以下類型上送全數(shù)據(jù)消息、遙信變位消息、遙測測量值消息、遙控消息、遙調(diào)消息、組合控制消息、報(bào)警消息、監(jiān)控客戶端子系統(tǒng)窗體控制消息等。監(jiān)控前置子系統(tǒng)101,用于(I)接收所述服務(wù)器端傳送的數(shù)據(jù),進(jìn)行預(yù)處理和進(jìn)行協(xié)議轉(zhuǎn)換后,將數(shù)據(jù)傳送到所述受控設(shè)備;(2)接收所述受控設(shè)備傳送的數(shù)據(jù),進(jìn)行預(yù)處理和協(xié)議轉(zhuǎn)換后,將數(shù)據(jù)傳送到所述服務(wù)器端。監(jiān)控前置子系統(tǒng)101包括通信裝置、數(shù)據(jù)預(yù)處理模塊和協(xié)議轉(zhuǎn)換模塊,其中,所述通信裝置,用于接收來自受控設(shè)備的狀態(tài)采集消息,向受控設(shè)備發(fā)送控制消息,接收來自服務(wù)器端的控制數(shù)據(jù),向服務(wù)器端發(fā)送受控設(shè)備狀態(tài)數(shù)據(jù);協(xié)議轉(zhuǎn)換裝置,用于實(shí)現(xiàn)與受控設(shè)備的通信協(xié)議轉(zhuǎn)換;數(shù)據(jù)預(yù)處理裝置,用于將測量數(shù)據(jù)經(jīng)過狀態(tài)估計(jì)轉(zhuǎn)換為結(jié)果數(shù)據(jù)所述受控設(shè)備,包括通信模塊和狀態(tài)采集模塊,用于在控制條件具備時(shí),完成控制內(nèi)容后向所述監(jiān)控前置子系統(tǒng)發(fā)送變化數(shù)據(jù)報(bào)文;在控制條件不具備時(shí),拒絕控制命令并向所述監(jiān)控前置子系統(tǒng)發(fā)送拒絕報(bào)文。在實(shí)際應(yīng)用當(dāng)中,服務(wù)器端104主動推送狀態(tài)變化數(shù)據(jù)過程如下監(jiān)控前置子系統(tǒng)101收到受控設(shè)備102狀態(tài)變化報(bào)文;監(jiān)控前置子系統(tǒng)101處理變化報(bào)文中包含的信息;監(jiān)控前置子系統(tǒng)101將處理后的信息按照通信協(xié)議格式發(fā)送給服務(wù)器端104 ;服務(wù)器端104完成數(shù)據(jù)處理后將其存入實(shí)時(shí)數(shù)據(jù)庫;服務(wù)器端104將變位信息通過Web實(shí)時(shí)消息總線發(fā)送給客戶端/瀏覽器103 ;客戶端/瀏覽器103在界面上做出響應(yīng)??蛻舳苏埱笕珨?shù)據(jù)過程如下用戶或系統(tǒng)自動向界面發(fā)出請求全數(shù)據(jù)指令;客戶端/瀏覽器103通過Websocket鏈接向服務(wù)器端104發(fā)送請求全數(shù)據(jù)操作指令;服務(wù)器端104對所請求的操作進(jìn)行分解與組合后發(fā)送給監(jiān)控前置子系統(tǒng)101,監(jiān)控前置子系統(tǒng)101經(jīng)過協(xié)議轉(zhuǎn)換向受控設(shè)備102下達(dá)召喚全數(shù)據(jù)命令;受控設(shè)備102向監(jiān)控前置子系統(tǒng)101發(fā)送全數(shù)據(jù)報(bào)文。后續(xù)過程同服務(wù)器端主動推送狀態(tài)變化數(shù)據(jù)過程。整個(gè)系統(tǒng)的設(shè)備控制過程如下用戶或系統(tǒng)向界面發(fā)出控制指令;客戶端/瀏覽器103通過Websocket鏈接向服務(wù)器端104發(fā)送控制操作指令;服務(wù)器端104對所請求的操作進(jìn)行分解與組合后發(fā)送給監(jiān)控前置子系統(tǒng)101,監(jiān)控前置子系統(tǒng)101經(jīng)過協(xié)議轉(zhuǎn)換向?qū)?yīng)受控設(shè)備102下達(dá)控制命令;控制條件具備時(shí),受控設(shè)備102完成控制內(nèi)容后向監(jiān)控前置子系統(tǒng)101發(fā)送變化數(shù)據(jù)報(bào)文;控制條件不具備時(shí),拒絕控制命令并向監(jiān)控前置子系統(tǒng)101發(fā)送拒絕報(bào)文。后續(xù)過程 同服務(wù)端主動推送狀態(tài)變化數(shù)據(jù)過程。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于B/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),其特征在于,包括客戶端/瀏覽器、服務(wù)器端、監(jiān)控前置子系統(tǒng)和受控設(shè)備,至少一個(gè)客戶端/瀏覽器與所述服務(wù)器端連接,所述服務(wù)器端與至少一個(gè)監(jiān)控前置子系統(tǒng)連接,每個(gè)監(jiān)控前置子系統(tǒng)與一個(gè)受控設(shè)備連接,其中, 所述客戶端/瀏覽器,用于向系統(tǒng)使用者展現(xiàn)信息和接收使用者的指令; 所述服務(wù)器端,用于全系統(tǒng)中所有數(shù)據(jù)和指令信息的處理和存儲,管理所述前置子系統(tǒng),以及用于實(shí)現(xiàn)客戶端/瀏覽器對所述前置子系統(tǒng)的控制; 所述監(jiān)控前置子系統(tǒng),用于(I)接收所述服務(wù)器端傳送的數(shù)據(jù),進(jìn)行預(yù)處理和進(jìn)行協(xié)議轉(zhuǎn)換后,將數(shù)據(jù)傳送到所述受控設(shè)備;(2)接收所述受控設(shè)備傳送的數(shù)據(jù),進(jìn)行預(yù)處理和協(xié)議轉(zhuǎn)換后,將數(shù)據(jù)傳送到所述服務(wù)器端; 所述受控設(shè)備,用于在控制條件具備時(shí),完成控制內(nèi)容后向所述監(jiān)控前置子系統(tǒng)發(fā)送變化數(shù)據(jù)報(bào)文;在控制條件不具備時(shí),拒絕控制命令并向所述監(jiān)控前置子系統(tǒng)發(fā)送拒絕報(bào)文。
2.根權(quán)利要求I所述的一種基于B/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),其特征在于所述客戶端/瀏覽器與所述服務(wù)器端、所述監(jiān)控前置子系統(tǒng)與所述服務(wù)器端和所述監(jiān)控前置子系統(tǒng)與受控設(shè)備之間均通過Web實(shí)時(shí)消息總線建立全雙工數(shù)據(jù)連接。
3.根據(jù)權(quán)利要求I所述的一種基于B/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),其特征在于,所述客戶端/瀏覽器為支持HTML5的Websocket和Canvas兀素以及Javascript腳本的瀏覽器。
4.根據(jù)權(quán)利要求I所述的一種基于B/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),其特征在于,所述監(jiān)控前置子系統(tǒng)包括通信裝置、數(shù)據(jù)預(yù)處理模塊和協(xié)議轉(zhuǎn)換模塊,其中, 所述通信裝置,用于接收來自受控設(shè)備的狀態(tài)采集消息,向受控設(shè)備發(fā)送控制消息,接收來自服務(wù)器端的控制數(shù)據(jù),向服務(wù)器端發(fā)送受控設(shè)備狀態(tài)數(shù)據(jù); 協(xié)議轉(zhuǎn)換裝置,用于實(shí)現(xiàn)與受控設(shè)備的通信協(xié)議轉(zhuǎn)換; 數(shù)據(jù)預(yù)處理裝置,用于將測量數(shù)據(jù)經(jīng)過狀態(tài)估計(jì)轉(zhuǎn)換為結(jié)果數(shù)據(jù)。
5.根據(jù)權(quán)利要求I所述的一種基于B/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),其特征在于,所述服務(wù)器端包括 消息總線模塊,用于和客戶端/瀏覽器之間進(jìn)行數(shù)據(jù)和命令的交互; 系統(tǒng)通信模塊,用于和監(jiān)控前置子系統(tǒng)之間進(jìn)行數(shù)據(jù)和命令交互; 實(shí)時(shí)數(shù)據(jù)庫及管理模塊,用于實(shí)時(shí)數(shù)據(jù)管理與訪問; 數(shù)據(jù)存儲及訪問模塊,用于數(shù)據(jù)非易失性存儲與訪問; 數(shù)據(jù)處理模塊,用于數(shù)據(jù)運(yùn)算分析; 操作處理模塊,用于對控制命令進(jìn)行處理。
6.根據(jù)權(quán)利要求I所述的一種基于B/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),其特征在于,所述服務(wù)器端還包括權(quán)限控制子系統(tǒng),用于對不同角色、用戶、用戶組的權(quán)限管理,以及監(jiān)控客戶端子系統(tǒng)的權(quán)限鑒別。
7.根據(jù)權(quán)利要求I所述的一種基于B/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),其特征在于,所述服務(wù)器端還包括報(bào)警管理子系統(tǒng),用于在受控設(shè)備的工作狀態(tài)或獲取的環(huán)境信息滿足預(yù)定義報(bào)警是進(jìn)行報(bào)警。
8.根據(jù)權(quán)利要求I所述的一種基于B/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),其特征在于,所述服務(wù)器端還包括C/S架構(gòu)的消息收發(fā)處理模塊,用于和C/S架構(gòu)的客戶端進(jìn)行通信,兼容傳統(tǒng)的實(shí)時(shí)監(jiān)控系統(tǒng)。
全文摘要
本發(fā)明公開了一種基于B/S架構(gòu)的實(shí)時(shí)監(jiān)控系統(tǒng),包括客戶端/瀏覽器、服務(wù)器端、監(jiān)控前置子系統(tǒng)和受控設(shè)備,所述客戶端/瀏覽器,用于向系統(tǒng)使用者展現(xiàn)信息和接收使用者的指令;所述服務(wù)器端,用于全系統(tǒng)中所有數(shù)據(jù)和指令信息的處理和存儲,管理所述前置子系統(tǒng),以及用于實(shí)現(xiàn)客戶端/瀏覽器對所述前置子系統(tǒng)的控制;所述監(jiān)控前置子系統(tǒng),用于接收所述服務(wù)器端和受控設(shè)備傳送的數(shù)據(jù),進(jìn)行預(yù)處理和進(jìn)行協(xié)議轉(zhuǎn)換后,將數(shù)據(jù)傳送到所述受控設(shè)備和服務(wù)器端;所述受控設(shè)備,用于在控制條件具備時(shí),完成控制內(nèi)容后向所述監(jiān)控前置子系統(tǒng)發(fā)送變化數(shù)據(jù)報(bào)文;在控制條件不具備時(shí),拒絕控制命令并向所述監(jiān)控前置子系統(tǒng)發(fā)送拒絕報(bào)文。本發(fā)明適應(yīng)性和可擴(kuò)展性強(qiáng)、維護(hù)方便、成本低、能夠?qū)崟r(shí)通訊。
文檔編號H04L29/08GK102801799SQ201210275150
公開日2012年11月28日 申請日期2012年8月3日 優(yōu)先權(quán)日2012年8月3日
發(fā)明者劉孟覺, 陳天皓, 徐漫江, 蔡暉, 劉俊, 李冰 申請人:國電南瑞科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
贺兰县| 炎陵县| 东丽区| 女性| 莫力| 昭苏县| 扎兰屯市| 凤城市| 汶川县| 大石桥市| 文昌市| 伊通| 清苑县| 读书| 威信县| 清徐县| 灌云县| 淄博市| 抚州市| 南昌县| 宜兴市| 竹北市| 延津县| 涿州市| 建湖县| 诏安县| 嘉峪关市| 建宁县| 绵竹市| 石嘴山市| 肃北| 沙雅县| 双流县| 万年县| 松江区| 晋宁县| 东至县| 江油市| 伊宁市| 宁晋县| 太康县|