專利名稱:網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種計(jì)算機(jī)系統(tǒng)技術(shù),特別是關(guān)于一種用于網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法,它可應(yīng)用在一計(jì)算機(jī)平臺,特別是一個(gè)沒有屏幕(即監(jiān)視器)和鍵盤的計(jì)算機(jī)平臺,例如網(wǎng)絡(luò)服務(wù)器或制程控制器,用以對該計(jì)算機(jī)平臺提供一外部監(jiān)控的操作或測試程序。
背景技術(shù):
一般的個(gè)人計(jì)算機(jī)(PC)均配備有專屬的輸出入設(shè)備,包括至少一鍵盤、一顯示屏幕和一光標(biāo)指向操控裝置(例如鼠標(biāo)、軌跡球或觸控板)。使用者可借由這些輸出入設(shè)備操作應(yīng)用程序和進(jìn)行必要的系統(tǒng)管理工作,例如系統(tǒng)更新、檔案維護(hù)、硬件測試及維修等等。
在網(wǎng)絡(luò)系統(tǒng)中,個(gè)人計(jì)算機(jī)的主機(jī)常被用來作為服務(wù)器(server),例如作為國際互聯(lián)網(wǎng)(Internet)的網(wǎng)站服務(wù)器或電子郵件服務(wù)器。在這種應(yīng)用中,由于輸出入設(shè)備只有在預(yù)設(shè)系統(tǒng)時(shí)才使用到,在執(zhí)行伺服工作時(shí)并不需要,因此為了節(jié)省設(shè)備成本及機(jī)房空間,一般作為服務(wù)器的個(gè)人計(jì)算機(jī)主機(jī)均未附設(shè)有輸出入設(shè)備。
然而當(dāng)需要對服務(wù)器進(jìn)行一些必要的系統(tǒng)管理工作時(shí),例如當(dāng)服務(wù)器發(fā)生當(dāng)機(jī)現(xiàn)象時(shí),由于維修工作至少需要通過鍵盤和屏幕進(jìn)行,因此未附設(shè)有輸出入設(shè)備的服務(wù)器的系統(tǒng)管理工作便成為一項(xiàng)難題。
發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的在于提供一種網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法,它可應(yīng)用在一個(gè)沒有屏幕和鍵盤的計(jì)算機(jī)平臺,對該計(jì)算機(jī)平臺提供一個(gè)外部監(jiān)控的操作或測試程序。
本發(fā)明的另一目的在于提供一種網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法,它可讓網(wǎng)絡(luò)服務(wù)器的系統(tǒng)管理人員更方便地對沒有屏幕和鍵盤的服務(wù)器進(jìn)行系統(tǒng)管理工作,借此提高網(wǎng)絡(luò)系統(tǒng)的管理效率。
本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng),可應(yīng)用在搭接至一計(jì)算機(jī)平臺,讓使用者對該計(jì)算機(jī)平臺進(jìn)行一終端監(jiān)控工作,該網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)至少包括一網(wǎng)絡(luò)系統(tǒng);一服務(wù)器,其是連接至該網(wǎng)絡(luò)系統(tǒng),用以伺服至少一程序描述文件;以及一終端監(jiān)控平臺,其具有至少一屏幕和一鍵盤;且其可通過一特定的通訊接口連接至該計(jì)算機(jī)平臺,并也可通過該網(wǎng)絡(luò)系統(tǒng)連接至該服務(wù)器;其中該終端監(jiān)控平臺可直接通過該通訊接口聯(lián)機(jī)至該計(jì)算機(jī)平臺,借此讓使用者對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的操作程序;若需要時(shí),則該終端監(jiān)控平臺可進(jìn)而通過該網(wǎng)絡(luò)系統(tǒng)連接至該服務(wù)器,借此從該服務(wù)器下載該程序描述文件,并將該程序描述文件中的各個(gè)程序指令通過該通訊接口傳送至該計(jì)算機(jī)平臺,借此令該計(jì)算機(jī)平臺執(zhí)行該程序指令所指定的操作程序,并讓使用者對該計(jì)算機(jī)平臺進(jìn)行外部監(jiān)控。
本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控方法,可應(yīng)用在搭接至一計(jì)算機(jī)平臺,讓使用者對該計(jì)算機(jī)平臺進(jìn)行一終端監(jiān)控工作,該網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控方法至少包括建置一網(wǎng)絡(luò)系統(tǒng);建置一服務(wù)器,它是連接至該網(wǎng)絡(luò)系統(tǒng),用以伺服至少一程序描述文件;以及建置一終端監(jiān)控平臺,其具有至少一屏幕和一鍵盤;且其可通過一通訊接口而連接至該計(jì)算機(jī)平臺,并也可通過該網(wǎng)絡(luò)系統(tǒng)連接至該服務(wù)器;其中該終端監(jiān)控平臺可直接通過該通訊接口聯(lián)機(jī)至該計(jì)算機(jī)平臺,借此讓使用者對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的操作程序;若需要時(shí),則該終端監(jiān)控平臺可進(jìn)而通過該網(wǎng)絡(luò)系統(tǒng)連接至該服務(wù)器,借此從該服務(wù)器下載該程序描述文件,并將該程序描述文件中的各個(gè)程序指令通過該通訊接口傳送至該計(jì)算機(jī)平臺,借此令該計(jì)算機(jī)平臺執(zhí)行該程序指令指定的操作程序,并讓使用者對該計(jì)算機(jī)平臺進(jìn)行外部監(jiān)控。
本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法的特點(diǎn)在于平時(shí)可讓使用者用來對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的操作程序;并可進(jìn)而于特殊情況下,例如需進(jìn)行維護(hù)工作時(shí),通過網(wǎng)絡(luò)系統(tǒng)來下載所需的測試程序描述文件,借以根據(jù)該測試程序描述文件來以自動方式對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的測試程序,達(dá)到節(jié)省設(shè)備成本及機(jī)房空間的目的。
圖1是一系統(tǒng)架構(gòu)示意圖,顯示本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)的基本系統(tǒng)架構(gòu);圖2是一流程圖,顯示本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法的基本操作流程。
具體實(shí)施例方式
實(shí)施例以下即配合附圖,詳細(xì)說明本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法的實(shí)施例。
圖1顯示本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)(如標(biāo)號100所指的虛線框包括的部分)的基本系統(tǒng)架構(gòu)。如圖所示,本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)100在實(shí)際應(yīng)用上是搭接至一計(jì)算機(jī)平臺10,特別是一臺不具有屏幕和鍵盤的計(jì)算機(jī)平臺,例如網(wǎng)絡(luò)服務(wù)器或一制程控制器,用以對該計(jì)算機(jī)平臺10提供一外部監(jiān)控的操作或測試程序。
本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)100的基本系統(tǒng)架構(gòu)至少包括(a)一網(wǎng)絡(luò)系統(tǒng)110;(b)一服務(wù)器120;以及(c)一終端監(jiān)控平臺130。
網(wǎng)絡(luò)系統(tǒng)110例如是公用的國際互聯(lián)網(wǎng)(Internet)、專屬的局域網(wǎng)(Local Area Network,LAN)、專屬的企業(yè)內(nèi)部互聯(lián)網(wǎng)(intranet)或?qū)俚钠髽I(yè)間互聯(lián)網(wǎng)(extranet),它是同時(shí)連接至該服務(wù)器120和終端監(jiān)控平臺130,用以讓服務(wù)器120和終端監(jiān)控平臺130可通過網(wǎng)絡(luò)系統(tǒng)110互傳資料。
服務(wù)器120是連接至該網(wǎng)絡(luò)系統(tǒng)110,通過該網(wǎng)絡(luò)系統(tǒng)110對任一聯(lián)機(jī)的工作站(也就是終端監(jiān)控平臺130)傳送一程序描述文件,例如是一測試程序描述文件121,其中包括一連串預(yù)先定義的測試程序指令。
終端監(jiān)控平臺130也可以是一計(jì)算機(jī)平臺,但其必須具有至少一屏幕131和一鍵盤132;且它是通過一特定的通訊接口133,例如串行端口(serial port)接口、并行端口(parallel port)接口或通用串行總線(Universal Serial Bus,USB)接口,搭接至該計(jì)算機(jī)平臺10,借此與該計(jì)算機(jī)平臺10之間互傳資料。此外,此終端監(jiān)控平臺130也可通過網(wǎng)絡(luò)系統(tǒng)110連接至服務(wù)器120,借此下載該服務(wù)器120提供的測試程序描述文件121。
本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)100在平時(shí)可讓使用者對搭接的計(jì)算機(jī)平臺10進(jìn)行一外部監(jiān)控的操作程序,也就是首先借由鍵盤132輸入指令、并通過通訊接口133將指令傳送至計(jì)算機(jī)平臺10,借此令計(jì)算機(jī)平臺10執(zhí)行使用者指定的工作;并可進(jìn)而在特殊情況下,例如在需要進(jìn)行維護(hù)工作時(shí),通過網(wǎng)絡(luò)系統(tǒng)110下載測試程序描述文件121,借以根據(jù)該測試程序描述文件121以自動方式對該計(jì)算機(jī)平臺10進(jìn)行一外部監(jiān)控的測試程序,用以測試該計(jì)算機(jī)平臺10是否可正常運(yùn)作。
圖2的流程圖即顯示本發(fā)明的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)100的基本操作流程。
請同時(shí)參閱圖2和圖1,首先執(zhí)行步驟S0的初始化及設(shè)定程序,借此將終端監(jiān)控平臺130初始化及設(shè)定必要的系統(tǒng)狀態(tài),并借此建立終端監(jiān)控平臺130與計(jì)算機(jī)平臺10之間的聯(lián)機(jī)。
接著執(zhí)行步驟S10的操作模式選擇程序,借此選擇操作模式自動操作模式或手動操作模式;其中手動操作模式即讓使用者以手動方式輸入控制指令至計(jì)算機(jī)平臺10,借此進(jìn)行一外部監(jiān)控的操作程序;自動操作模式是利用測試程序描述文件121,以自動方式對該計(jì)算機(jī)平臺10進(jìn)行一外部監(jiān)控的測試程序。若是手動操作模式,則將程序跳至步驟S20的手動操作程序;反之,若為自動操作模式,則將程序跳至步驟S30的自動操作程序。
步驟S20的手動操作程序包括二個(gè)小步驟步驟S21的指令輸入程序以及步驟S22的監(jiān)視程序。
首先進(jìn)行步驟S21的指令輸入程序;其中是由使用者借由終端監(jiān)控平臺130上的鍵盤132輸入指令,即可令終端監(jiān)控平臺130將輸入的指令通過通訊接口133傳送至計(jì)算機(jī)平臺10,借此令計(jì)算機(jī)平臺10執(zhí)行使用者指定的工作。
接著進(jìn)行步驟S22的監(jiān)視程序;其中是令計(jì)算機(jī)平臺10在執(zhí)行完每一個(gè)指令后,將其執(zhí)行結(jié)果通過通訊接口133回傳至終端監(jiān)控平臺130,并顯示在該終端監(jiān)控平臺130的屏幕131上,借此讓使用者檢視執(zhí)行結(jié)果。若執(zhí)行結(jié)果為正確,則使用者可重復(fù)步驟S21的指令輸入程序輸入下一個(gè)指令;并再接著重復(fù)步驟S22的監(jiān)視程序檢視其執(zhí)行結(jié)果。步驟S21至步驟S22可重復(fù)進(jìn)行,直至使用者對計(jì)算機(jī)平臺10的手動操作工作結(jié)束為止。
步驟S30的自動操作程序則包括三個(gè)小步驟步驟S31的描述文件下載程序、步驟S32的描述文件執(zhí)行程序以及步驟S33的監(jiān)視程序。
首先進(jìn)行步驟S31的描述文件下載程序;其中令終端監(jiān)控平臺130通過網(wǎng)絡(luò)系統(tǒng)110而聯(lián)機(jī)至服務(wù)器120,借此從服務(wù)器120下載該服務(wù)器120提供的測試程序描述文件121。此測試程序描述文件121是由一連串預(yù)先定義的程序指令構(gòu)成,用以對該計(jì)算機(jī)平臺10進(jìn)行一連串預(yù)先定義的測試程序。
接著進(jìn)行步驟S32的描述文件執(zhí)行程序;其中令終端監(jiān)控平臺130取出下載的測試程序描述文件121中的各個(gè)測試指令,并將各個(gè)測試指令通過通訊接口133傳送至計(jì)算機(jī)平臺10,借此令該計(jì)算機(jī)平臺10執(zhí)行一對應(yīng)的測試程序。計(jì)算機(jī)平臺10在執(zhí)行完每一個(gè)測試程序后,會將其測試結(jié)果以一特定的關(guān)鍵詞通過通訊接口133回傳至終端監(jiān)控平臺130,并將該關(guān)鍵詞顯示在該終端監(jiān)控平臺130的屏幕131上讓測試人員進(jìn)行監(jiān)視工作。在本實(shí)施例中,例如是以關(guān)鍵詞″PASS″代表測試結(jié)果為系統(tǒng)正常,而以關(guān)鍵詞″FAIL″代表測試結(jié)果為系統(tǒng)異常。
接著進(jìn)行步驟S33的監(jiān)視程序;其中由測試人員通過終端監(jiān)控平臺130上的屏幕131檢視每一個(gè)測試程序的結(jié)果。若測試結(jié)果為″FAIL″,則測試人員可借由鍵盤132輸入相關(guān)的指令,借此對該計(jì)算機(jī)平臺10進(jìn)行維護(hù)工作;或自動由測試程序描述文件121取出對應(yīng)的維護(hù)程序。若測試結(jié)果為″PASS″,則可進(jìn)而重復(fù)步驟S32執(zhí)行測試程序描述文件121中的下一個(gè)測試程序,直至所有的測試程序均執(zhí)行完畢為止。此即完成步驟S30的自動操作程序。
總而言之,本發(fā)明提供了一種新穎的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法,其可用來對一個(gè)沒有屏幕和鍵盤的計(jì)算機(jī)平臺提供一外部監(jiān)控的操作或測試程序;其特點(diǎn)在于平時(shí)可讓使用者用來對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的操作程序;并可進(jìn)而在特殊情況下,例如需進(jìn)行維護(hù)工作時(shí),通過網(wǎng)絡(luò)系統(tǒng)下載所需的測試程序描述文件,借以根據(jù)該測試程序描述文件以自動方式對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的測試程序。
權(quán)利要求
1.一種網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控方法,應(yīng)用在搭接至一計(jì)算機(jī)平臺,讓使用者對該計(jì)算機(jī)平臺進(jìn)行一終端監(jiān)控工作,其特征在于,該網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控方法至少包括建置一網(wǎng)絡(luò)系統(tǒng);建置一服務(wù)器,它是連接至該網(wǎng)絡(luò)系統(tǒng),用以伺服至少一程序描述文件;以及建置一終端監(jiān)控平臺,其具有至少一屏幕和一鍵盤;且其可通過一通訊接口而連接至該計(jì)算機(jī)平臺,并也可通過該網(wǎng)絡(luò)系統(tǒng)連接至該服務(wù)器;其中該終端監(jiān)控平臺可直接通過該通訊接口聯(lián)機(jī)至該計(jì)算機(jī)平臺,借此讓使用者對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的操作程序;若需要時(shí),則該終端監(jiān)控平臺可進(jìn)而通過該網(wǎng)絡(luò)系統(tǒng)連接至該服務(wù)器,借此從該服務(wù)器下載該程序描述文件,并將該程序描述文件中的各個(gè)程序指令通過該通訊接口傳送至該計(jì)算機(jī)平臺,借此令該計(jì)算機(jī)平臺執(zhí)行該程序指令指定的操作程序,并讓使用者對該計(jì)算機(jī)平臺進(jìn)行外部監(jiān)控。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控方法,其特征在于,該網(wǎng)絡(luò)系統(tǒng)可以是一國際互聯(lián)網(wǎng)、局域網(wǎng)、企業(yè)內(nèi)部互聯(lián)網(wǎng)以及企業(yè)間互聯(lián)網(wǎng)中的任一種。
3.如權(quán)利要求1所述的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控方法,其特征在于,該通訊接口是一串行端口接口、并行端口接口以及通用串行總線接口中的任一種。
4.如權(quán)利要求1所述的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控方法,其特征在于,該服務(wù)器伺服的程序描述文件是一測試程序描述文件。
5.一種網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng),可應(yīng)用在搭接至一計(jì)算機(jī)平臺,讓使用者對該計(jì)算機(jī)平臺進(jìn)行一終端監(jiān)控工作,其特征在于,該網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)至少包括一網(wǎng)絡(luò)系統(tǒng);一服務(wù)器,其是連接至該網(wǎng)絡(luò)系統(tǒng),用以伺服至少一程序描述文件;以及一終端監(jiān)控平臺,其具有至少一屏幕和一鍵盤;且其可通過一特定的通訊接口連接至該計(jì)算機(jī)平臺,并也可通過該網(wǎng)絡(luò)系統(tǒng)連接至該服務(wù)器;其中該終端監(jiān)控平臺可直接通過該通訊接口聯(lián)機(jī)至該計(jì)算機(jī)平臺,借此讓使用者對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的操作程序;若需要時(shí),則該終端監(jiān)控平臺可進(jìn)而通過該網(wǎng)絡(luò)系統(tǒng)連接至該服務(wù)器,借此從該服務(wù)器下載該程序描述文件,并將該程序描述文件中的各個(gè)程序指令通過該通訊接口傳送至該計(jì)算機(jī)平臺,借此令該計(jì)算機(jī)平臺執(zhí)行該程序指令所指定的操作程序,并讓使用者對該計(jì)算機(jī)平臺進(jìn)行外部監(jiān)控。
6.如權(quán)利要求5所述的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng),其特征在于,該網(wǎng)絡(luò)系統(tǒng)是國際互聯(lián)網(wǎng)、局域網(wǎng)、企業(yè)內(nèi)部互聯(lián)網(wǎng)及企業(yè)間互聯(lián)網(wǎng)中的任一種。
7.如權(quán)利要求5所述的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng),其特征在于,該通訊接口是一串行端口接口、并行端口接口以及通用串行總線接口中的任一種。
8.如權(quán)利要求5所述的網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控方法,其特征在于,該服務(wù)器伺服的程序描述文件是一測試程序描述文件。
全文摘要
一種網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法,可應(yīng)用在搭接至一計(jì)算機(jī)平臺,特別是應(yīng)用在沒有屏幕和鍵盤的計(jì)算機(jī)平臺,例如一網(wǎng)絡(luò)服務(wù)器或一制程控制器,用以對該計(jì)算機(jī)平臺提供一外部監(jiān)控的操作或測試程序。此網(wǎng)絡(luò)計(jì)算機(jī)平臺的監(jiān)控系統(tǒng)與方法的特點(diǎn)在于平時(shí)可讓使用者用來對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的操作程序;并可進(jìn)而在特殊情況下,例如需進(jìn)行維護(hù)工作時(shí),通過網(wǎng)絡(luò)系統(tǒng)下載所需的測試程序描述文件,借以根據(jù)該測試程序描述文件來以自動方式對該計(jì)算機(jī)平臺進(jìn)行一外部監(jiān)控的測試程序,達(dá)到降低成本、節(jié)省空間的目的。
文檔編號G06F11/36GK1532702SQ03121318
公開日2004年9月29日 申請日期2003年3月26日 優(yōu)先權(quán)日2003年3月26日
發(fā)明者蔡英川 申請人:英業(yè)達(dá)股份有限公司