[發明專利]一種設備熱部署的方法在審
| 申請號: | 201710103193.7 | 申請日: | 2017-02-24 |
| 公開(公告)號: | CN106656638A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 薛長青;孫善寶;張愛成 | 申請(專利權)人: | 濟南浪潮高新科技投資發展有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 濟南信達專利事務所有限公司37100 | 代理人: | 張靖 |
| 地址: | 250100 山東省濟南市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 部署 方法 | ||
技術領域
本發明涉及計算機設備插件技術領域,具體涉及一種設備熱部署的方法。
背景技術
在設備監控系統中,經常需要對大量不同類型的設備進行監控,系統每增加一種設備的監控,系統都要重新啟動完成設備的接入監控,開發運維沒有連接性,影響系統運行,給客戶造成不便。
監控設備的增加,傳統方式采用針對特定設備需要編寫大量的代碼應對監控需求的變化,并重新啟動監控系統,完成設備的接入。這種方式會造成兩方面的問題,一是需要修改監控程序,二是在增加設備時,如果使設備可監控,必須重啟系統,對正在使用的監控系統,實施起來非常不方便。
發明內容
本發明要解決的技術問題是:本發明針對以上問題,提供一種設備熱部署的方法,來實現對設備的接入監控無需重新啟動系統。
本發明所采用的技術方案為:
一種設備熱部署的方法,所述方法按照不同的設備類型配置相應的設備插件,插件引擎采用插件啟停技術,完成設備插件在整個系統的啟動和停止。
所述設備插件通過界面進行部署、卸載。
所述方法操作過程如下:
監控系統增加設備時,首先選擇設備類型,根據設備信息和設備參數,讀取設備通道,配置通道參數,完成設備的接入監控;
選擇運行的設備插件類型,確定設備插件運行在監控系統中;
采用插件啟停技術運行設備插件,完成設備插件的部署運行。監控系統新接入一種設備,不用再重啟系統。
所述插件啟停技術,利用OSGI技術完成設備的熱部署。
OSGi(Open Service Gateway Initiative)技術是Java動態化模塊化系統的一系列規范。OSGi一方面指維護OSGi規范的OSGI官方聯盟,另一方面指的是該組織維護的基于Java語言的服務(業務)規范。簡單來說,OSGi可以認為是Java平臺的模塊層。
OSGi服務平臺向Java提供服務,這些服務使Java成為軟件集成和軟件開發的首選環境。Java提供在多個平臺支持產品的可移植性。OSGi技術提供允許應用程序使用精煉、可重用和可協作的組件構建的標準化原語。這些組件能夠組裝進一個應用和部署中。
本發明的有益效果為:
本發明針對監控設備增加時必須重啟系統,設備熱部署的問題,在系統新增加不同種類的設備時,無需重啟系統,并提供界面形式,完成設備插件的安裝運行。
附圖說明
圖1為本發明設備插件、插件引擎和UI展示框圖。
具體實施方式
下面結合具體實施方式對本發明進一步說明:
實施例1:
如圖1所示,一種設備熱部署的方法,所述方法按照不同的設備類型配置相應的設備插件,插件引擎用插件啟停技術,完成設備插件在整個系統的啟動和停止。
相關配置:服務器配置相關平臺軟件和數據庫。
實施例2:
在實施例1的基礎上,本實施例所述設備插件通過UI界面進行部署、卸載。
實施例3:
在實施例1或2的基礎上,本實施例所述方法操作過程如下:
監控系統增加設備時,首先選擇設備類型,根據設備信息和設備參數,讀取設備通道,配置通道參數,完成設備的接入監控;
選擇運行的設備插件類型,確定設備插件運行在監控系統中;
采用插件啟停技術運行設備插件,完成設備插件的部署運行。監控系統新接入一種設備,不用再重啟系統。
實施例4:
在實施例3的基礎上,本實施例所述插件啟停技術,利用OSGI技術完成設備的熱部署。
OSGi(Open Service Gateway Initiative)技術是Java動態化模塊化系統的一系列規范。OSGi一方面指維護OSGi規范的OSGI官方聯盟,另一方面指的是該組織維護的基于Java語言的服務(業務)規范。簡單來說,OSGi可以認為是Java平臺的模塊層。
OSGi服務平臺向Java提供服務,這些服務使Java成為軟件集成和軟件開發的首選環境。Java提供在多個平臺支持產品的可移植性。OSGi技術提供允許應用程序使用精煉、可重用和可協作的組件構建的標準化原語。這些組件能夠組裝進一個應用和部署中。
通過插件引擎提供插件啟動、解析功能,使插件在監控系統中熱部署運行,同時提供插件卸載功能,使插件停止運行,設備不可用。
實施方式僅用于說明本發明,而并非對本發明的限制,有關技術領域的普通技術人員,在不脫離本發明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬于本發明的范疇,本發明的專利保護范圍應由權利要求限定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于濟南浪潮高新科技投資發展有限公司,未經濟南浪潮高新科技投資發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710103193.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電網異常檢測方法及裝置
- 下一篇:一種基于無線射頻的船廠分段管理系統





