[發明專利]一種對嵌入式設備集群管理及監控的方法有效
| 申請號: | 201210125017.0 | 申請日: | 2012-04-25 |
| 公開(公告)號: | CN102664952A | 公開(公告)日: | 2012-09-12 |
| 發明(設計)人: | 趙琦;王罡;馮文全;朱楠;張猛 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/44 |
| 代理公司: | 北京慧泉知識產權代理有限公司 11232 | 代理人: | 王順榮;唐愛華 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 設備 集群 管理 監控 方法 | ||
技術領域
本發明涉及一種通用化、高性能的基于B/S結構的嵌入式設備應用的解決方法,尤其涉及一種對嵌入式設備集群管理及監控的方法。它能夠通過瀏覽器高效、實時地完成對單個嵌入式設備及嵌入式設備集群的控制管理及監控。該發明屬于嵌入式應用開發技術領域。
背景技術
隨著網絡信息技術的飛速發展,Web(互聯網)技術越來越多的用在控制領域,Web開發技術大體上也可以被分為客戶端技術和服務端技術兩大類。目前嵌入式系統技術已經成為了最熱門的技術之一,嵌入式系統以系統內核小、系統精簡、高實時性、高可靠性、多任務的操作系統等優點,在各個領域都得到了廣泛應用。
隨著web技術應用逐漸成熟,用戶可以通過客戶端連接以太網,并且獲得用戶權限時即可訪問服務器。通過安裝特定功能的軟件即可完成期望的任務,它具有功耗低、體積小、性能高、成本低廉、可攜帶、易于部署等特點。但是在一定程度上加大了客戶端電腦載荷,加大了系統維護與升級的成本與工作量,加大了用戶的總體成本。
如果用恰當的方式將Web技術與嵌入式系統結合在一起實施遠程控制系統,用戶的工作界面就可以通過瀏覽器來實現,在這種結構下極少部分業務邏輯是在前端實現的,主要業務邏輯是在服務器端實現的,這樣就不需要安裝任何專門的軟件即可以進行所需的操作,將能滿足用戶僅使用瀏覽器即可高效、實時地完成對嵌入式設備的管理控制及監控。
發明內容
本發明一種對嵌入式設備集群管理及監控的方法,它通過瀏覽器完成對單個嵌入式設備及嵌入式設備集群的控制管理及監控。
技術方案
(一)要解決的技術問題
傳統的對于嵌入式設備及嵌入式集群設備的管理與控制通常是由客戶端完成,用戶通過客戶端連接以太網,并獲取用戶權限來訪問服務器,通過安裝多種軟件來完成既定的任務,來管理控制嵌入式設備及嵌入式集群設備。本發明提供了一種使用瀏覽器來管理與控制嵌入式設備及嵌入式集群設備的方法,通過此方法可以減少客戶端電腦載荷,極大程度減少系統升級與維護的成本。
(二)具體的技術方案
本發明一種對嵌入式設備集群管理及監控的方法,它由硬件和軟件兩部分組成,硬件部分由具體嵌入式設備及服務器組成,以應對不同的開發需求,軟件部分由DTEA(發明的一種分布式測試環境的實現框架)及具體Web應用組成。
本發明由DTEA實現后端業務邏輯,通過ICE中間件實現DTEA與Java的通信,并將服務器與嵌入式設備上業務邏輯分離來實現的。它們之間的關系是服務器通信端接收數據通過ICE中間件連接DTEA實現嵌入式設備上業務邏輯,然后再通過ICE中間件連接服務器通信端發送數據。
如圖1所示,DTEA可運行于嵌入式設備上,DTEA的Java客戶端及具體WEB應用可以運行在嵌入式設備或服務器上,根據需求不同,DTEA的Java客戶端及具體WEB應用可以選擇是在嵌入式上還是服務器上運行,如果處理量不大可以使DTEA與其客戶端還有WEB應用均運行在相同嵌入式設備上。用戶通過瀏覽器進行操作,將請求連接到WEB應用上,通過DTEAJava客戶端遠程或者本地連接DTEA,在DTEA上可以對不同服務對象進行管理并完成相應業務邏輯提供服務,再返回至DTEA?Java客戶端,最后通過WEB應用返回到瀏覽器上響應用戶請求,下面說明本發明的技術方案。
一、由DTEA實現后端業務邏輯
(1)DTEA體系結構
分布式測試環境體系結構(DTEA:Distributed?Test?Environment?Architecture)是一種分布式測試環境的實現框架。DTEA的目標是將軟件環境中的各種功能模塊以一種松耦合的方式進行系統集成,從而快速、有效的開發和部署軟件應用系統。
DTEA系統的體系結構如圖2所示,DTEA系統通常由一系列的后臺服務器與一系列的前端應用程序組成。后臺服務器運行DTEA服務,所提供的功能包括硬件I/O服務、通用儀器接口服務、不需要用戶界面操作的軟件計算、分析、存儲服務等。前端應用程序通常作為DTEA的客戶端,使DTEA服務器提供的各種服務來處理用戶的請求,以獲取向用戶傳輸的數據。DTEA的服務模塊之間也可以非常方便的通過使用遠程對象引用與客戶端相同的方式進行通信。
DTEA的服務模塊使用一套標準的接口與外接進行信息交互,因此每個服務模塊都有具體清晰的接口信息,便于軟件開發工作的組織,同時可以實現軟件模塊的重用。
(2)DTEA軟件框架實現
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210125017.0/2.html,轉載請聲明來源鉆瓜專利網。





