專利名稱:檢測服務(wù)器的安裝模塊的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種檢測方法,尤其涉及一種檢測服務(wù)器的安裝模塊的方法。
背景技術(shù):
隨著企業(yè)規(guī)模的增大,也使得企業(yè)內(nèi)部的服務(wù)器數(shù)量隨之增加。在企業(yè)內(nèi)部系透 過專門的管理軟件對服務(wù)器進行管理,并提供相應(yīng)的安裝模塊,用以修補服務(wù)器上所運行 的服務(wù)程序。但是對于不同的安裝模塊所能安裝的環(huán)境也有所差異。若是在安裝當(dāng)中或安裝后 才發(fā)現(xiàn)不符合該服務(wù)器的軟件配置或硬件環(huán)境。這樣一來,不僅無法達到修補的目的,更有 可能毀損服務(wù)器的運作。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種檢測服務(wù)器的安裝模塊的方法,對服務(wù)器的安裝 模塊進行更新時,依據(jù)每一安裝模塊所需的支持環(huán)境對安裝模塊進行檢測,借以確定該安 裝模塊可以被運行。為達上述目的,本發(fā)明所揭露的檢測服務(wù)器的安裝模塊的方法包括以下步驟運 行版本檢測程序,用以判斷該服務(wù)器的安裝模塊的安裝版本;根據(jù)安裝模塊的安裝版本與 安裝模塊查找模塊檢測表,從模塊檢查表中依序檢測相應(yīng)安裝模塊的每一檢測項目;輸出 結(jié)果列表,顯示每一檢測項目的檢測結(jié)果,對檢測失敗的情況給予分析和解決方案。其中,該安裝版本包括單機版、多機版或客戶訂制版。其中,該模塊檢測表包括操作系統(tǒng)版本、中央處理單元種類、內(nèi)存容量、儲存單元 容量、連接端口種類、網(wǎng)絡(luò)連接狀態(tài)或網(wǎng)絡(luò)區(qū)段檢查。本發(fā)明提供一種檢測服務(wù)器的安裝模塊的方法。對服務(wù)器的各種安裝模塊在安裝 前進行檢測服務(wù)器的軟/硬件環(huán)境,借以確保安裝模塊可以被安裝于服務(wù)器中。有關(guān)本發(fā)明的特征與實作,茲配合圖示作最佳實施例詳細說明如下。
圖1為本發(fā)明的架構(gòu)示意圖;圖2為本發(fā)明的運作流程示意圖。其中,附圖標(biāo)記110:服務(wù)器120 檢測主機
具體實施例方式本發(fā)明所述的各服務(wù)器應(yīng)用在提供網(wǎng)絡(luò)服務(wù)的計算器(例如個人計算機、筆記 型計算機或服務(wù)器等)。而服務(wù)器所運行的操作系統(tǒng)限定于微軟公司的窗口(Windows)操作系統(tǒng)。請參考圖1所示,其為本發(fā)明的架構(gòu)示意圖。在局域網(wǎng)絡(luò)中包括檢測主機120與 至少一服務(wù)器110。檢測主機120通過網(wǎng)絡(luò)連接于該些服務(wù)器110。在各服務(wù)器110上運 行各自的服務(wù)程序,舉例來說,服務(wù)程序可以是支持超文件傳輸協(xié)議、檔案傳輸協(xié)議、簡單 網(wǎng)絡(luò)管理協(xié)議、因特網(wǎng)控制消息協(xié)議(Internet Control Message Protocol, ICMP)或動態(tài) 主機設(shè)定協(xié)議等服務(wù)。檢測主機120具有版本檢測程序與多筆安裝模塊。在檢測主機120 中運行版本檢測程序,用以對該些服務(wù)器110進行安裝模塊安裝前的檢測。為能改進操作 系統(tǒng)中的各項缺失或漏洞,因此,可以通過安裝模塊對操作系統(tǒng)進行修正或補強。在本發(fā)明 中所述的安裝模塊由一個或多安裝包(packages)構(gòu)成。安裝包可以對硬件驅(qū)動程序、程序 漏洞、服務(wù)的效能等問題進行修正。請參考圖2所示,其為本發(fā)明的運作流程示意圖。本發(fā)明的檢測方法包括以下步 驟步驟S210 運行版本檢測程序,用以判斷該服務(wù)器的安裝模塊的安裝版本;步驟S220 根據(jù)安裝模塊的安裝版本與安裝模塊查找模塊檢測表,從模塊檢查表 中依序檢測相應(yīng)安裝模塊的每一檢測項目;以及步驟S230 輸出結(jié)果列表,顯示每一檢測項目的檢測結(jié)果,對檢測失敗的情況給 予分析和解決方案。檢測主機120在對服務(wù)器110進行安裝模塊的安裝前會運行版本檢測程序。由于 每一臺服務(wù)器110所相應(yīng)的安裝模塊不盡相同,因此對于每一臺服務(wù)器110所欲安裝的安 裝模塊需要各自的進行版本判斷。舉例來說,安裝版本包括單機版、多機版或客戶訂制版 (意即根據(jù)用戶自定義的軟件環(huán)境或硬件規(guī)格所定義的安裝模塊)。假設(shè)在檢測主機120 中具有8組安裝模塊,而其中的第1 5組為單機版、第1 4組、第6 7組為多機版、第 1 4組、第7 8組為客戶訂制版。在確定安裝模塊的安裝版本后,根據(jù)安裝模塊的安裝版本與安裝模塊查找模塊檢 測表。在模塊檢查表中記錄多筆的檢測項目。檢測項目包括安裝模塊所需的硬件配備、軟 件環(huán)境與環(huán)境設(shè)定,例如操作系統(tǒng)版本、中央處理單元種類、內(nèi)存容量、儲存單元容量、連接 端口種類、網(wǎng)絡(luò)連接狀態(tài)或網(wǎng)絡(luò)區(qū)段檢查。并請參考表1所示。在檢測項目一欄中分別記 錄對某一安裝模塊的硬件環(huán)境與軟件配置的各項檢測要求。
表1.模塊檢測表在完成模塊檢測表的每一項檢測項目后,檢測主機120會輸出相應(yīng)的結(jié)果列表。 在結(jié)果列表中分別記錄了每一檢測項目所相應(yīng)的環(huán)境與狀態(tài),請參考表2所示。在檢測環(huán) 境一欄中記錄當(dāng)前受檢的服務(wù)器110的環(huán)境。而狀態(tài)區(qū)位記錄檢測項目是否與檢測環(huán)境有 所差異。若是檢測項目與檢測環(huán)境差異過大,則輸出失敗(Fail);若是差異在特定范圍內(nèi) 則輸出(warning);若是檢測環(huán)境優(yōu)于檢測項目則輸出通過(pass)。
表2.結(jié)果列表管理者可以通過結(jié)果列表清楚的觀察到安裝模塊是否可以適用于該臺服務(wù)器 110。本發(fā)明提供一種檢測服務(wù)器110的安裝模塊的方法。對服務(wù)器110的各種安裝模塊 在安裝前進行檢測服務(wù)器110的軟/硬件環(huán)境,借以確保安裝模塊可以被安裝于服務(wù)器110 中。當(dāng)然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
一種檢測服務(wù)器的安裝模塊的方法,對一服務(wù)器的一安裝模塊進行更新時,依據(jù)每一該安裝模塊所需的支持環(huán)境對該安裝模塊進行檢測,其特征在于,該檢測方法包括運行一版本檢測程序,用以判斷該服務(wù)器的該安裝模塊的安裝版本;根據(jù)該安裝模塊的該安裝版本與該安裝模塊查找一模塊檢測表,從該模塊檢測表中依序檢測相應(yīng)該安裝模塊的每一檢測項目;以及輸出一結(jié)果列表,顯示每一該檢測項目的檢測結(jié)果。
2.根據(jù)權(quán)利要求1所述的檢測服務(wù)器的安裝模塊的方法,其特征在于,該安裝版本包 括單機版、多機版或客戶訂制版。
3.根據(jù)權(quán)利要求1所述的檢測服務(wù)器的安裝模塊的方法,其特征在于,該模塊檢測表 包括操作系統(tǒng)版本、中央處理單元種類、內(nèi)存容量、儲存單元容量、連接端口種類、網(wǎng)絡(luò)連接 狀態(tài)或網(wǎng)絡(luò)區(qū)段檢查。
全文摘要
一種檢測服務(wù)器的安裝模塊的方法,對服務(wù)器的安裝模塊進行更新時,依據(jù)每一安裝模塊所需的支持環(huán)境對安裝模塊進行檢測,借以確定該安裝模塊可以被運行。檢測方法包括運行版本檢測程序,用以判斷該服務(wù)器的安裝模塊的安裝版本;根據(jù)安裝模塊的安裝版本與安裝模塊查找模塊檢測表,從模塊檢查表中依序檢測相應(yīng)安裝模塊的每一檢測項目;輸出結(jié)果列表,顯示每一檢測項目的檢測結(jié)果。
文檔編號H04L12/24GK101895435SQ20091025330
公開日2010年11月24日 申請日期2009年11月30日 優(yōu)先權(quán)日2009年11月30日
發(fā)明者宋寶棟, 褚弢, 陳玄同 申請人:英業(yè)達股份有限公司