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

一種基于配置描述文件實(shí)現(xiàn)通用網(wǎng)絡(luò)管理的方法及系統(tǒng)的制作方法

文檔序號:7962381閱讀:129來源:國知局
專利名稱:一種基于配置描述文件實(shí)現(xiàn)通用網(wǎng)絡(luò)管理的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域的網(wǎng)絡(luò)管理技術(shù),特別涉及基于配置描述文件實(shí)現(xiàn)通 用網(wǎng)絡(luò)管理的方法及系統(tǒng)。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)規(guī)模不斷擴(kuò)大,如何實(shí)現(xiàn)對網(wǎng)絡(luò)的統(tǒng)一管
理已成為迫切需求?,F(xiàn)有的網(wǎng)絡(luò)管理軟件大都基于筒單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol ,SNMP),基本能夠獨(dú)立于硬件完成對設(shè)備的管 理和監(jiān)控。但由于應(yīng)用對象本身千差萬別,每個應(yīng)用對象的配置數(shù)據(jù)有隨時進(jìn) 行修改的需求,所以一般的網(wǎng)絡(luò)管理軟件不能做到對應(yīng)用的統(tǒng)一集中管理。
網(wǎng)絡(luò)管理的管理對象是設(shè)備和應(yīng)用,其管理任務(wù)是對兩者實(shí)現(xiàn)監(jiān)控和管 理。目前,SNMP協(xié)議可較好地實(shí)現(xiàn)對設(shè)備的監(jiān)控和管理,《旦是對于應(yīng)用的管 理無能為力。要解決對應(yīng)用的統(tǒng)一管理問題,關(guān)鍵是要解決好如何統(tǒng)一表示數(shù) 據(jù)、如何統(tǒng)一存儲數(shù)據(jù)和如何統(tǒng)一解析數(shù)據(jù)這三個問題。
現(xiàn)有技術(shù)提供了一種解決方案,該方案讓系統(tǒng)針對各個管理對象,建立該 管理對象及其各項(xiàng)屬性和各項(xiàng)屬性值之間的映射關(guān)系,并將形成的所有映射關(guān) 系表存儲在后臺;沖艮據(jù)每個管理對象和自身各項(xiàng)屬性之間的映射關(guān)系定制前臺 統(tǒng)一形式的輸入輸出界面,并根據(jù)該輸入輸出界面編寫前后臺之間的統(tǒng)一表達(dá) 接口 。雖然該方案通過統(tǒng)一表達(dá)接口傳遞前后臺信息能夠達(dá)到方便快速的支持 管理對象的變化,但表達(dá)接口需要解析各管理對象的具體屬性及屬性值,其處 理較復(fù)雜,導(dǎo)致負(fù)荷壓力大和影響系統(tǒng)運(yùn)行速度;另外,由于沒有數(shù)據(jù)進(jìn)行驗(yàn) 證,使系統(tǒng)在運(yùn)行過程中出現(xiàn)問題的機(jī)率增大,導(dǎo)致后期維護(hù)工作量增大。

發(fā)明內(nèi)容
本發(fā)明提供一種基于配置描述文件實(shí)現(xiàn)通用網(wǎng)絡(luò)管理的方法及系統(tǒng),以解 決現(xiàn)有技術(shù)中數(shù)據(jù)解析復(fù)雜,導(dǎo)致系統(tǒng)負(fù)荷壓力大和影響系統(tǒng)運(yùn)行速度的問
題;進(jìn)一步的,解決現(xiàn)有技術(shù)因不對數(shù)據(jù)進(jìn)行驗(yàn)證而使系統(tǒng)在運(yùn)行過程中出現(xiàn) 故障幾率增大的問題。
本發(fā)明方法技術(shù)方案如下
一種基于配置描述文件實(shí)現(xiàn)通用網(wǎng)絡(luò)管理的方法,包括如下步驟 用戶請求操作網(wǎng)絡(luò)中應(yīng)用對象的配置數(shù)據(jù);
獲取并解析所述應(yīng)用對象的配置描述文件,其中該配置描述文件根據(jù)該類 應(yīng)用的配置要求建立,并包含應(yīng)用對象的配置項(xiàng)與數(shù)據(jù)庫表的對應(yīng)關(guān)系、各配 置項(xiàng)的具體描述;
從依據(jù)所述配置描述文件創(chuàng)建并用于保存配置數(shù)據(jù)的數(shù)據(jù)庫中提取所述 應(yīng)用對象的配置數(shù)據(jù),以及生成包含該配置數(shù)據(jù)的配置界面供用戶操作。 根據(jù)上述方法
用戶通過所述配置界面提交操作后的配置數(shù)據(jù)時,根據(jù)配置描述文件自動 生成能夠?qū)⒃撆渲脭?shù)據(jù)保存到數(shù)據(jù)庫中的結(jié)構(gòu)化查詢語言SQL語句,并執(zhí)行 該SQL語句以保存所述配置數(shù)據(jù)。
生成SQL語句前根據(jù)所述配置描述文件中的驗(yàn)證項(xiàng)對提交的配置數(shù)據(jù)進(jìn) 行驗(yàn)證,并且在驗(yàn)證通過后生成所述SQL語句。
保存提交的配置數(shù)據(jù)時進(jìn)一步生成相應(yīng)的配置消息并下發(fā)給對應(yīng)的應(yīng)用 對象。
在保存配置數(shù)據(jù)前進(jìn)一步比較原配置數(shù)據(jù)和需要保存的配置數(shù)據(jù)之間的 差異,4艮據(jù)差異生成不同類型的配置消息。
所述應(yīng)用對象根據(jù)接收到的配置消息更改配置并返回結(jié)果,并通過所述配 置界面呈現(xiàn)給用戶。
所述配置數(shù)據(jù)為一類應(yīng)用所共有的數(shù)據(jù)時向應(yīng)用對象廣播配置消息。
所述配置描述文件采用可擴(kuò)展標(biāo)記語言XML格式。
一種通用網(wǎng)絡(luò)管理系統(tǒng),包括
第 一存儲裝置,用于保存根據(jù)網(wǎng)絡(luò)中各類應(yīng)用的配置要求分別建立的配置 描述文件,該配置描述文件包含應(yīng)用對象的配置項(xiàng)與數(shù)據(jù)庫表的對應(yīng)關(guān)系、各 配置項(xiàng)的具體描述;
第二存儲裝置,用于保存依據(jù)所述配置描述文件創(chuàng)建的數(shù)據(jù)庫,該數(shù)據(jù)庫 用于存儲應(yīng)用對象的配置數(shù)據(jù);
網(wǎng)管平臺,用于向網(wǎng)絡(luò)中的各應(yīng)用對象下發(fā)配置消息和接收應(yīng)用對象發(fā)送 的消息;
數(shù)據(jù)庫引擎,用于根據(jù)所述配置描述文件創(chuàng)建所述數(shù)據(jù)庫并保存,根據(jù)所 述配置描述文件從數(shù)據(jù)庫中提取配置數(shù)據(jù)生成統(tǒng)一的配置界面,以及將通過該 配置界面提交的配置數(shù)據(jù)保存到所述數(shù)據(jù)庫和向網(wǎng)管平臺下發(fā)配置消息;
操作裝置,用于呈現(xiàn)數(shù)據(jù)庫引擎生成的配置界面并接受用戶操作,以及向 數(shù)據(jù)庫引擎提交配置數(shù)據(jù)。
所述的系統(tǒng)還包括
發(fā)汪裝置,用于根據(jù)所述配置描述文件中的發(fā)汪項(xiàng)對提交的配置數(shù)據(jù)進(jìn)行 本發(fā)明具有以下有益效果
1、 本發(fā)明針對每一類應(yīng)用的配置要求建立相應(yīng)的配置文件,在數(shù)據(jù)解析 時僅需按格式解析配置描述文件,無需知道其具體配置數(shù)據(jù),其處理較筒單, 能夠大幅度減少系統(tǒng)的負(fù)荷和提高運(yùn)行速度。
2、 由于解析無需要了解具體的配置數(shù)據(jù),實(shí)現(xiàn)了數(shù)據(jù)與代碼的分離,減 少了模塊之間的耦合,增強(qiáng)了系統(tǒng)的可擴(kuò)展性。
3、 對應(yīng)用的配置數(shù)據(jù)進(jìn)行集中統(tǒng)一管理,管理員可以通過WEB頁面直接 修改配置數(shù)據(jù),從而減輕了管理員的操作負(fù)擔(dān)。


圖1為本發(fā)明實(shí)施例中的管理系統(tǒng)結(jié)構(gòu)圖2為本發(fā)明實(shí)施例中基于配置描述文件創(chuàng)建數(shù)據(jù)庫表的流程圖3為本發(fā)明實(shí)施例中基于配置描述文件實(shí)現(xiàn)的^^改應(yīng)用配置數(shù)據(jù)流程圖。
具體實(shí)施例方式
在網(wǎng)絡(luò)管理系統(tǒng)中,為了決現(xiàn)有技術(shù)中數(shù)據(jù)解析復(fù)雜,導(dǎo)致系統(tǒng)負(fù)荷壓力 大和影響系統(tǒng)運(yùn)行速度等問題;本發(fā)明根據(jù)各類應(yīng)用對象的配置要求建立統(tǒng)一 格式的配置描述文件,根據(jù)該配置描述文件建立存儲網(wǎng)絡(luò)中應(yīng)用對象的數(shù)據(jù) 庫,并通過解析配置描述文件來操作數(shù)據(jù)庫中的配置數(shù)據(jù)^^作以管理網(wǎng)絡(luò)中應(yīng) 用對象。
參閱圖1所示,本實(shí)施例中的網(wǎng)絡(luò)管理系統(tǒng)包括第一存儲裝置100、第 二存儲裝置110、數(shù)據(jù)庫引擎120、網(wǎng)管平臺130和操作裝置140。第一存儲裝 置IOO用于保存根據(jù)網(wǎng)絡(luò)中各類應(yīng)用的配置要求分別建立的配置描述文件;第 二存儲裝置IIO用于保存依據(jù)所述配置描述文件創(chuàng)建的數(shù)據(jù)庫,該數(shù)據(jù)庫用于 存儲應(yīng)用對象的配置數(shù)據(jù);網(wǎng)管平臺130用于管理該平臺上運(yùn)行的多個應(yīng)用對 象;數(shù)據(jù)庫引擎120與第一存儲裝置100、第二存儲裝置IIO和網(wǎng)管平臺130 具有通信連接,根據(jù)第一存儲裝置100中的配置描述文件創(chuàng)建數(shù)據(jù)庫并保存到 第二存儲裝置110中,根據(jù)所述配置描述文件從數(shù)據(jù)庫中提取配置數(shù)據(jù)生成統(tǒng) 一的配置界面,以及將通過該配置界面提交的配置數(shù)據(jù)保存到所述數(shù)據(jù)庫和向 網(wǎng)管平臺下發(fā)配置消息;操作裝置140與數(shù)據(jù)庫引擎120具有通信連接,呈現(xiàn) 數(shù)據(jù)庫引擎生成的配置界面并接受用戶操作,以及向數(shù)據(jù)庫引擎提交配置數(shù) 據(jù)。
進(jìn)一步的,為了提高配置數(shù)據(jù)的正確性,數(shù)據(jù)庫引擎120中還包括一個驗(yàn) 證裝置1200,用于根據(jù)所述配置描述文件中的驗(yàn)證項(xiàng)對提交的配置數(shù)據(jù)進(jìn)行驗(yàn) 證。當(dāng)然,該a^i裝置1200也可以獨(dú)立于數(shù)據(jù)庫引擎120。
在本實(shí)施例中,將配置數(shù)據(jù)集中存儲在關(guān)系數(shù)據(jù)庫中能夠?yàn)楣芾砼渲脭?shù)據(jù) 提供方便和盡可能減少數(shù)據(jù)的不一致性。當(dāng)應(yīng)用對象啟動時,數(shù)據(jù)庫引擎120
會自動把該應(yīng)用對象的所有配置生成配置消息并進(jìn)行下發(fā)。當(dāng)4'務(wù)改了配置描述
文件中的配置項(xiàng)時,數(shù)據(jù)庫引擎120會將修改的內(nèi)容與數(shù)據(jù)庫的內(nèi)容進(jìn)行對比, 可以僅將變化的部分的配置數(shù)據(jù)發(fā)送給應(yīng)用對象,應(yīng)用對象依此修改配置數(shù) 據(jù),這樣可盡可能地減少網(wǎng)絡(luò)通信量。當(dāng)修改的配置項(xiàng)是某一類應(yīng)用所共有的 數(shù)據(jù)時,網(wǎng)管平臺130向所有此類應(yīng)用對象廣播配置修改消息。網(wǎng)管平臺與各 應(yīng)用對象之間、網(wǎng)管平臺與CGI程序、WEB客戶端程序之間都使用統(tǒng)一的配 置消息接口。
在本實(shí)施例中,對于某一類應(yīng)用的配置描述文件至少包含
1、 應(yīng)用對象的配置項(xiàng)與數(shù)據(jù)庫的對應(yīng)關(guān)系
所述對應(yīng)關(guān)系表明每一類應(yīng)用的配置項(xiàng)所需要的數(shù)據(jù)庫表,每個數(shù)據(jù)庫表 里包含的數(shù)據(jù)。
如對于搜索系統(tǒng)中的Crawler (爬蟲,抓取網(wǎng)頁的程序)應(yīng)用對象,它 有配置項(xiàng)域名服務(wù)器DNS Server,包括DNS Server的IP和端口號兩部分。因 此,定義數(shù)據(jù)庫表T一DNS用來存儲DNS信息,它有App一ID, IP, Port三個 域,分別用來存儲應(yīng)用標(biāo)識,DSNIP和DNS端口號,其中APP—ID用于區(qū)分 不同的Crawler應(yīng)用對象。
2、 對每一個配置項(xiàng)的具體描述
對于每一個配置項(xiàng),都應(yīng)有一個名字(Name),數(shù)據(jù)類型(DataType),長 度(Length),界面風(fēng)格(Interface),具體約束(Constrain),是否允許有多條 記錄(IsMultiple ),是否為公共數(shù)據(jù)(IsGlobal)等內(nèi)容。
例如,對上例中提及的DNS IP做如下定義<Field Name="DNS IP" DataType= "string" Length= "15" Interface- "text" constrain- "\d+\.\d+\Ad+\.\d+" IsMultiple- "true" IsGobal- "true" />。其中,constrain使用的是正則式語法, 它用于約束用戶必須輸入正確的IP地址。
為了便于在不同類型的應(yīng)用之間解析配置描述文件和便于配置數(shù)據(jù)內(nèi)容 的比較,較佳的方式是配置描述文件采用可擴(kuò)展標(biāo)記語言XML純文本格式。
在簡單網(wǎng)絡(luò)管理場、i義(Simple Network Management Protocol, SNMP )中 提供了對管理系統(tǒng)庫(MIB)的四類操作Get、 Set、 Trap和Get-Next。借鑒該 種方式,本實(shí)施例中將配置消息封裝為增加配置項(xiàng)Add、刪除配置項(xiàng)Delete、 修改配置項(xiàng)Modify和查詢配置項(xiàng)Get四種操作。數(shù)據(jù)庫引擎120在下發(fā)配置 消息時,在配置消息中指定操作類型,配置項(xiàng)和值等內(nèi)容;相應(yīng)的,網(wǎng)絡(luò)中的 應(yīng)用對象在接收到配置消息后對其進(jìn)行解析并執(zhí)行相應(yīng)的操作。例如, 一個 DSN Server的Add操作,它表示為收到該消息的Crawler增加兩臺DNS服務(wù) 器,其消息片斷如下
<Operation subtype="add" group-"DNS Server">
<Item ID="21" IP=" 192.168.1.1" Port="8080"/>
<ItemID="22" IP=" 192.168.1.2" Port="90007>
</Operation>
參閱圖2所示,創(chuàng)建一個新的配置描述文件的具體處理流程如下 步驟200、提取應(yīng)用的配置需求,按照統(tǒng)一定義的配置數(shù)據(jù)表示方法,為
該應(yīng)用建立一個XML格式的配置描述文件并經(jīng)操作裝置140保存到第一存儲
裝置100中。該文件包4舌應(yīng)用對象的配置項(xiàng)與數(shù)據(jù)庫的對應(yīng)關(guān)系和對每一個配
置項(xiàng)的具體描述。
步驟201、將配置描述文件作為輸入傳遞給數(shù)據(jù)庫引擎120。
步驟202、數(shù)據(jù)庫引擎120解析配置描述文件,在第二存儲裝置110中創(chuàng)
建存儲配置數(shù)據(jù)需要的數(shù)據(jù)庫表。
步驟203、數(shù)據(jù)庫引擎120將配置描述文件中定義的配置數(shù)據(jù)導(dǎo)入相應(yīng)的
數(shù)據(jù)庫表中。
步驟204、數(shù)據(jù)庫引擎120生成配置消息,將其下發(fā)給網(wǎng)管平臺130。
步驟205、網(wǎng)管平臺130向應(yīng)用對象下發(fā)配置消息。
步驟206、應(yīng)用對象進(jìn)行配置并返回配置結(jié)果。
參閱圖3所示,修改一個配置描述文件的具體流程如下
步驟300、管理員控制操作裝置140通過WEB方式請求修改應(yīng)用對象的配置數(shù)據(jù)。
步驟301、數(shù)據(jù)庫引擎120根據(jù)解析應(yīng)用對象的配置文件,從數(shù)據(jù)庫中導(dǎo) 出原來的配置數(shù)據(jù)。
步驟302、數(shù)據(jù)庫引擎120生成統(tǒng)一的配置界面,該界面上包含原來的配 置數(shù)據(jù),并提供給操作裝置140。
步驟303、操作裝置140呈現(xiàn)配置界面,并接受管理員修改配置數(shù)據(jù)。
步驟304:操作裝置140將管理員確認(rèn)修 支后的配置數(shù)據(jù)提交到數(shù)據(jù)庫引 擎120。
步驟305、數(shù)據(jù)庫引擎120根據(jù)配置描述文件中的配置項(xiàng)對配置數(shù)據(jù)進(jìn)行 綠。
步驟306、驗(yàn)證通過后,數(shù)據(jù)庫引擎120自動生成相應(yīng)SQL語句將配置數(shù) 據(jù)保存到數(shù)據(jù)庫中(以驗(yàn)證通過為例)。
如果驗(yàn)證失敗,則丟棄該數(shù)據(jù),進(jìn)一步的可以在操作裝置140上提示#^ 信息。
步驟307、數(shù)據(jù)庫引擎120將修改的配置數(shù)據(jù)與數(shù)據(jù)庫中原配置數(shù)據(jù)進(jìn)行 比較,才艮據(jù)變化部分的配置數(shù)據(jù)生成相應(yīng)的配置消息下發(fā)給網(wǎng)管平臺130。該 配置消息中的操作類型為修改操作。
當(dāng)修改的配置項(xiàng)是某一類應(yīng)用所共有的數(shù)據(jù)時,指明該配置消息為廣播消

步驟308、網(wǎng)管平臺130將配置消息下發(fā)給相應(yīng)的應(yīng)用對象。如果是廣播 消息,則向管理的所有應(yīng)用對象廣播。
步驟309、應(yīng)用對象解析配置消息,對自身的配置數(shù)據(jù)進(jìn)行〗務(wù)改并返回結(jié)果。
步驟310、在操作裝置140上顯示應(yīng)用對象返回的結(jié)果。 在本實(shí)施例中,配置描述文件使用XML形式的純文本消息格式具有以下 優(yōu)點(diǎn)
1、 便于不同類型的應(yīng)用之間解析
采用JavaScript編寫WEB客戶端程序,用。++編寫服務(wù)器程序,它們都 可以借助于標(biāo)準(zhǔn)的DOM (文檔對象模型)樹對XML形式的消息進(jìn)行解析。使 用開源的C+十庫TinyXPath,它支持XPath語法,可對XML中的元素進(jìn)行快 速的定位和運(yùn)算。
2、 便于配置數(shù)據(jù)內(nèi)容的比較
當(dāng)管理員在客戶端更改配置數(shù)據(jù)時,可能做了很多操作才統(tǒng)一保存,這些 操作可能有插入、刪除和修改,在保存之前需要比較出修改前后的差異,生成 不同類型的配置消息,對于這些操作采用XML形式的消息處理起來相對簡《更。
從上可知,本發(fā)明提供了配置數(shù)據(jù)的表示方法及應(yīng)用的配置管理接口,統(tǒng) 一了配置描述文件的格式和配置管理接口的定義方式;通過數(shù)據(jù)庫引擎對配置 文件進(jìn)行解析,生成統(tǒng)一配置界面供管理員操作,簡化了配置文件的修改過程, 并且將接收到的修改后的配置文件和數(shù)據(jù)庫中原有的舊配置文件做出對比,只 將變化部分下發(fā)給應(yīng)用,可以減少網(wǎng)絡(luò)通信量。當(dāng)修改的配置項(xiàng)是某一類應(yīng)用 所共有的數(shù)據(jù)時,網(wǎng)絡(luò)系統(tǒng)會向所有此類應(yīng)用廣播配置修改消息,這些通信都 使用一致定義的配置消息接口。這樣便減輕了管理員的負(fù)4旦,從而大大提高了 網(wǎng)絡(luò)應(yīng)用管理的一致性、集中性。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)
明的精神和范圍。這樣,倘若對本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求 及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種基于配置描述文件實(shí)現(xiàn)通用網(wǎng)絡(luò)管理的方法,其特征在于,包括如下步驟用戶請求操作網(wǎng)絡(luò)中應(yīng)用對象的配置數(shù)據(jù);獲取并解析所述應(yīng)用對象的配置描述文件,其中該配置描述文件根據(jù)該類應(yīng)用的配置要求建立,并包含應(yīng)用對象的配置項(xiàng)與數(shù)據(jù)庫表的對應(yīng)關(guān)系、各配置項(xiàng)的具體描述;從依據(jù)所述配置描述文件創(chuàng)建并用于保存配置數(shù)據(jù)的數(shù)據(jù)庫中提取所述應(yīng)用對象的配置數(shù)據(jù),以及生成包含該配置數(shù)據(jù)的配置界面供用戶操作。
2、 如權(quán)利要求1所述的方法,其特征在于,用戶通過所述配置界面提交 操作后的配置數(shù)據(jù)時,根據(jù)配置描述文件自動生成能夠?qū)⒃撆渲脭?shù)據(jù)保存到數(shù) 據(jù)庫中的結(jié)構(gòu)化查詢語言SQL語句,并執(zhí)行該SQL語句以保存所述配置數(shù)據(jù)。
3、 如權(quán)利要求2所述的方法,其特征在于,生成SQL語句前根據(jù)所述配 置描述文件中的驗(yàn)證項(xiàng)對提交的配置數(shù)據(jù)進(jìn)行驗(yàn)證,并且在驗(yàn)證通過后生成所 述SQL語句。
4、 如權(quán)利要求2所述的方法,其特征在于,保存提交的配置數(shù)據(jù)時進(jìn)一 步生成相應(yīng)的配置消息并下發(fā)給對應(yīng)的應(yīng)用對象。
5、 如權(quán)利要求4所述的方法,其特征在于,在保存配置數(shù)據(jù)前進(jìn)一步比 較原配置數(shù)據(jù)和需要保存的配置數(shù)據(jù)之間的差異,根據(jù)差異生成不同類型的配 置消息。
6、 如權(quán)利要求4或5所述的方法,其特征在于,所述應(yīng)用對象根據(jù)接收 到的配置消息更改配置并返回結(jié)果,并通過所述配置界面呈現(xiàn)給用戶。
7、 如權(quán)利要求4所述的方法,其特征在于,所述配置數(shù)據(jù)為一類應(yīng)用所 共有的數(shù)據(jù)時,向應(yīng)用對象廣播配置消息。
8、 如權(quán)利要求1至7任一項(xiàng)所述的方法,其特征在于,所述配置描述文 件采用可擴(kuò)展標(biāo)記語言XML格式。
9、 一種通用網(wǎng)絡(luò)管理系統(tǒng),其特征在于,包括第 一存儲裝置,用于保存根據(jù)網(wǎng)絡(luò)中各類應(yīng)用的配置要求分別建立的配置 描述文件,該配置描述文件包含應(yīng)用對象的配置項(xiàng)與數(shù)據(jù)庫表的對應(yīng)關(guān)系、各 配置項(xiàng)的具體描述;第二存儲裝置,用于保存依據(jù)所述配置描述文件創(chuàng)建的數(shù)據(jù)庫,該數(shù)據(jù)庫用于存儲應(yīng)用對象的配置數(shù)據(jù);網(wǎng)管平臺,用于向網(wǎng)絡(luò)中的各應(yīng)用對象下發(fā)配置消息和接收應(yīng)用對象發(fā)送 的消息;數(shù)據(jù)庫引擎,用于根據(jù)所述配置描述文件創(chuàng)建所述數(shù)據(jù)庫并保存,根據(jù)所 述配置描述文件從數(shù)據(jù)庫中提取配置數(shù)據(jù)生成統(tǒng)一的配置界面,以及將通過該 配置界面提交的配置數(shù)據(jù)保存到所述數(shù)據(jù)庫和向網(wǎng)管平臺下發(fā)配置消息;操作裝置,用于呈現(xiàn)數(shù)據(jù)庫引擎生成的配置界面并接受用戶操作,以及向 數(shù)據(jù)庫引擎提交配置數(shù)據(jù)。
10、 如權(quán)利要求9所述的系統(tǒng),其特征在于,還包括驗(yàn)證裝置,用于才艮據(jù)所述配置描述文件中的發(fā)〖正項(xiàng)對提交的配置數(shù)據(jù)進(jìn)4亍
全文摘要
本發(fā)明公開了一種基于配置描述文件實(shí)現(xiàn)通用網(wǎng)絡(luò)管理的方法,該方法由用戶請求操作網(wǎng)絡(luò)中應(yīng)用對象的配置數(shù)據(jù);獲取并解析所述應(yīng)用對象的配置描述文件,其中該配置描述文件根據(jù)該類應(yīng)用的配置要求建立,并包含應(yīng)用對象的配置項(xiàng)與數(shù)據(jù)庫表的對應(yīng)關(guān)系、各配置項(xiàng)的具體描述;從依據(jù)所述配置描述文件創(chuàng)建并用于保存配置數(shù)據(jù)的數(shù)據(jù)庫中提取所述應(yīng)用對象的配置數(shù)據(jù),以及生成包含該配置數(shù)據(jù)的配置界面供用戶操作。本發(fā)明還同時公開了一種通用網(wǎng)絡(luò)管理系統(tǒng)。
文檔編號H04L12/28GK101098248SQ20061008677
公開日2008年1月2日 申請日期2006年6月26日 優(yōu)先權(quán)日2006年6月26日
發(fā)明者余祥鑫, 杜建強(qiáng), 禹榮凌 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
舟曲县| 汝州市| 灵武市| 张家界市| 鲁甸县| 宁化县| 北川| 台南市| 龙口市| 潢川县| 清水河县| 石门县| 县级市| 博罗县| 田东县| 桦川县| 海晏县| 萍乡市| 和林格尔县| 北辰区| 高淳县| 华蓥市| 庄河市| 崇义县| 陈巴尔虎旗| 湖南省| 富顺县| 莱芜市| 伊金霍洛旗| 云霄县| 北流市| 衢州市| 旅游| 周口市| 涟源市| 鄄城县| 昌平区| 梨树县| 银川市| 罗甸县| 双柏县|