[發明專利]一種支持多種管理模式的統一管理方法在審
| 申請號: | 201410405335.1 | 申請日: | 2014-08-18 |
| 公開(公告)號: | CN104216707A | 公開(公告)日: | 2014-12-17 |
| 發明(設計)人: | 李若寒 | 申請(專利權)人: | 山東超越數控電子有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250104 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 多種 管理模式 統一管理 方法 | ||
技術領域
本發明提供一種支持多種管理模式的統一管理方法,涉及嵌入式軟件設計領域,具體是網絡設備嵌入式管理軟件設計領域,是一種可靈活擴展,快速構建網絡設備管理軟件的方法和技術。?
背景技術
隨著家庭中的網絡設備不斷增多,家庭網絡正在變得越來越復雜,具有強大功能的網絡設備正變身為時尚數碼產品飛入尋常百姓家,因此人們對網絡設備的管理軟件也提出了更高的要求,傳統網絡設備復雜難用的命令行管理模式難以滿足人們的需求,現代網絡設備通常具有多種管理模式,常見的Web管理模式,命令行管理模式,遠程客戶端管理模式等。多種管理模式并存,滿足不同客戶多樣的需求。
多種管理模式并存,對網絡設備嵌入式軟件設計提出了挑戰,多一種管理方式就需要多一套軟件,一方面占用了網絡設備不多的硬件資源,另一方面增加了系統的復雜性,多種管理系統需要考慮到配置沖突,同步的問題。
發明內容
本發明主要是解決了網絡設備多種管理模式共存的問題,通過精心的設計,讓多套管理模式使用統一的配置接口,提高了代碼復用率,減小系統資源占用,解決了配置沖突,不同步的問題。
同時本發明提出了一種快速構建網絡設備管理系統的技術,將網絡設備管理系統程序設計標準化,將傳統的程序設計重點由程序邏輯轉移到人類更擅長處理的數據,可以通過增加新配置數據,快速開發新功能,也可以建立一套新的配置數據,可快速開發一套嶄新的產品。
一種支持多種管理模式的統一管理方法,這項技術的核心在于分析各種管理模式的管理操作,抽象出了一套適用于各種管理模式的原子操作,并標準化了配置文件。由統一管理程序封裝這些原子操作,并對外提供接口,可供各種管理模式調用。?
統一管理技術抽象出了一下幾種原子操作:
(1)讀配置操作:根據傳入配置路徑,返回值;
(2)寫配置操作:根據傳入的配置路徑和值,修改緩存中的配置數據;
(3)保存配置操作:將緩存中的配置數據保存到磁盤文件中;
(4)應用配置操作:執行調用點程序,應用配置;
(5)回滾配置操作:回滾寫配置操作;
統一管理程序提供以上幾種操作的接口,設備中的任何管理操作都可以由一項原子操作或者幾項原子操作的組合來實現,例如,通過Web管理模式查看網口IP地址可以通過讀配置操作實現,修改IP地址可以通過寫配置操作和應用配置操作實現。
統一管理技術提出了一種標準化的配置文件,將配置數據分為一下三級:
(1)文件:文件由一個或多個集合組成;
(2)集合:集合由具有相關性的一個或多個屬性組成,集合具有類型,規定集合中應包含的屬性;
(3)屬性:屬性由屬性名稱和值組成;?
開發人員按照標準構建設備的配置文件,都可以由統一管理程序提供的接口進行統一管理。
本發明的有益效果是:
?解決了網絡設備多種管理模式共存的問題,通過精心的設計,讓多套管理模式使用統一的配置接口,提高了代碼復用率,減小系統資源占用,解決了配置沖突,不同步的問題。
附圖說明
附圖1為統一管理技術軟件架構圖。
具體實施方式
下面結合附圖說明統一管理技術的實施步驟:
(1)由開發人員按照標準設計網絡設備的配置文件,按照需求定義各個配置的調用點;
(2)移植統一管理程序,由統一管理程序提供各個操作接口;
(3)按照需求編寫各個調用點程序,完成實際功能;
(4)按照需求編寫各種管理模式的程序。
原子操作流程:
(1)讀配置操作流程:
a)統一管理程序讀取配置文件,緩存現有配置數據;
b)管理程序調用讀配置接口;
c)統一管理程序根據讀配置接口傳入參數返回配置數據;
(2)寫配置操作流程:
a)管理程序調用寫配置操作接口;
b)統一管理程序根據寫配置接口傳入參數更新緩存中的配置數據;
c)若此配置數據含有調用點,緩存調用點程序;
(3)保存配置操作流程:
a)管理程序保存配置操作接口;
b)統一管理程序將所有緩存中的配置數據寫入配置文件;
(4)應用配置操作流程:
a)管理程序調用應用配置操作接口;
b)統一管理程序調用所有緩存的調用點程序;
c)調用點程序讀取配置文件,將配置應用到設備上;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東超越數控電子有限公司,未經山東超越數控電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410405335.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:土木工程輪胎的厚胎面
- 下一篇:一種智能化的計算機軟件編程方法





