[發明專利]一種基于請求響應的存儲管理軟件架構方法有效
| 申請號: | 200910017143.2 | 申請日: | 2009-07-16 |
| 公開(公告)號: | CN101604239A | 公開(公告)日: | 2009-12-16 |
| 發明(設計)人: | 吳慶民;袁鵬飛 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 請求 響應 存儲 管理軟件 架構 方法 | ||
技術領域
本發明涉及計算機系統及通信領域,具體涉及一種基于請求響應的存儲管理軟 件架構方法。
背景技術
當前,存儲系統嵌入的管理軟件一般是采用B/S的架構方式。傳統的實現架構 采用松散的或MVC模式。松散模式的開發,由于其重用性小,因而開發工作量大, 其后期的維護也比較難。甚至于造成整個項目的不可控。MVC結構是由原來的信息 管理系統的架構發展開而來,其形成的主要動機是信息的管理,其核心是數據與 視圖的一一映射關系,用戶所獲取的數據結構類型比較單一,一般只是二維關系, 而存儲系統管理軟件其數據類型、格式均比其復雜,因而采用MVC架構非但不能 降低開發難度和可重用性,而且為了遵守這種架構的特點增加了許多不必要的操 作。
發明內容
本發明的目的是為了解決基于B/S的存儲系統管理的架構問題,但本發明不僅 能夠應用于基于B/S結構的存儲系統管理軟件的開發,也適于大多數結構的存儲 系統管理軟件的開發,甚至適應于網絡中其它設備的管理軟件開發。
本發明的目的是按以下方式實現的,本發明是由多個組件合作完成的。每個組 件在整個系統中的作用不可替代。根據實際的應用情況可以在此組件的基礎上增 加新的組件,以完成存儲系統管理所需要的功能。
系統設置組件及其功能包括:
客戶端:為用戶提供操作接口,實現用戶操作與請求、響應之間轉換,在結構 中,客戶端包括web,由存儲系統分發到客戶機或專用的客戶端系統;
服務端:用戶接受請求,并執行請求以便完成系統的管理工作;
操作分解組件:在客戶端用于把用戶的操作分解為系統的請求的組件;
響應合并組件:將服務端的響應轉化為用戶操作的結果,并返回到用戶操作界 面;
系統認證組件:服務端用于認證操作合法性的組件,避免非法操作;
格式轉換組件:服務端用于將用戶請求轉化為系統能夠識別的請求格式或用響 應信息轉化為客戶端識別的格式的組件,此組件根據需求的需要支持多種請求或 響應格式轉換以適應多種不同的客戶端;
請求分發組件:服務端根據一定的規則將請求分發的相應的請求處理組件進行 處理的組件;
請求處理組件:完全請求處理并返回響應的組件;
基礎通信組件:負責客戶端和服務端的通信,包括采用HTTP、TCP套接字形式;
基于請求響應的一般執行過程是不同的請求采用不同的請求處理組件進行處 理,其處理流程如下:
客戶端組件將用戶操作轉化為一系列的請求,這些請求與順序相關或與順序無 關;
客戶端串行或并行地將上述請求發送到服務端;
服務端通過認證組件驗證請求的合法性,避免非法請求;
服務端執行其它初始化操作,這些組件根據需要自行定制;
服務端通過格式化組件將請求轉化為系統識別的格式;
服務端通過請求分發組件將請求分發到相應的處理組件進行處理;
服務端過格式轉換模塊將處理組件返回的響應信息轉換為客戶端可識別的格 式;
服務端將響應發送到客戶端,當屬于某個操作的所有的請求都被處理后,客戶 端在界面上顯示執行結果。
本發明的優異效果是:采用組件化的方式,將存儲設備的遠程管理操作轉化 成簡單的請求響應模式,從而統一了所有的管理操作的處理流程。
本發明的方法不僅能夠應用于存儲設備理軟件的開發,也可以應用于其它網 絡設備管理軟件的開發。該方法在實現時不受B/S或C/S這樣的基礎架構的影響。
附圖說明
附圖1系統結構示意圖;
具體實施方式
參照附圖對本發明的方法做以下詳細的說明。
本發明的系統中需要實現的必選組件包括:
客戶端:為用戶提供操作接口,實現用戶操作與請求、響應之間轉換。在此結 構中,客戶端可以是web,由存儲系統分發到客戶機,也可以是專用的客戶端系統。
服務端:用戶接受請求,并執行請求以便完成系統的管理工作。
操作分解組件:在客戶端用于把用戶的操作分解為系統的請求的組件;
響應合并組件:將服務端的響應轉化為用戶操作的結果,并返回到用戶操作界 面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910017143.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:查價系統及查價方法
- 下一篇:一種模擬汽車碰撞復雜曲線的方法及裝置





