TW304246B - Network management exercised through hyper text markup language method and apparatus - Google Patents
Network management exercised through hyper text markup language method and apparatus Download PDFInfo
- Publication number
- TW304246B TW304246B TW85108268A TW85108268A TW304246B TW 304246 B TW304246 B TW 304246B TW 85108268 A TW85108268 A TW 85108268A TW 85108268 A TW85108268 A TW 85108268A TW 304246 B TW304246 B TW 304246B
- Authority
- TW
- Taiwan
- Prior art keywords
- patent application
- html
- item
- management
- http
- Prior art date
Links
Landscapes
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
Description
經濟部中央標準局員工消費合作社印製 3〇4246 at 1 B7 五、發明説明(丨) 相關申請案 本專利申請案與本案申請人於1994年5月17曰所申請之 共同申請案,即美國專利申請案第08/2 45,287號相關,並 且與本文中所提出供參考之其他專利申請案有關。 本專利申請案係爲本案申請人於同日申請之相關申請案 之一,此等相關之申請案之發明名稱及内部文件編號如下· 「藉網際網路上網路瀏覽器對系統管理協定之瀏覽及控 制」,编號爲PR9-95-04 1 ; 「透過區域網路協定傳送超本文標示語言指令」,編號 爲 PR9-95-042 ;以及 「自一分類圖書庫建立資訊網路伺服器」,編號爲pR9_ 95-043 〇 發明領域 本發明係有關於一種具有多個網路化資訊處理系統之資 訊處理系統’尤其是一種於該網路之資訊處理系統間用以 傳達系統配設或其他系統管理資訊之方法及裝置。更詳而 §之,本發明之方法及裝置係透過例如用於網際網路 (Internet)通訊領域中的HTML (超本文標示語言)及Ηττρ( 超本文傳輸通訊協定)介面,以及以使用此等介面之習知電 腦可執行程式’即「網路瀏覽器」(web browser),來達成 上述之資訊傳達。相關之使用者可利用多種網路割覽程式 。以下之部分描述中含有本發明之發明背景的較深入描述 -4 - 本纸張尺度適用中國國豕標準(CNS ) A4規格(2丨0X 297公着) (请先閱讀背面之ii意事項再填寫本頁) .裝. 訂 發明概要 有效之系統管理對大型及小型電腦安裝作業而言皆相本 重=。爲改善系統管理之任務,已開發出許多應用程式: ^應祕式想由對複雜轉之㈣與相依之作業系統之 觀’卞研九中以及對電腦系統之控制中加以萃取與整理,以 使此等系統之使用者或管理者在系統管理上更具威力。 在現今之系統管理敕體中’該等觀察及控制係透過圖形 使,者介面(GUI)來顯示及控制。就與本發明相關者而言f 此等系統管理應用程式有如下之兩大問題;⑴該等则只能 在特定之系統上執行並且須透過有限之協定與基礎系統‘ 理物件通訊m统管理應用程式傳移至另—系統或協 定時必須將該。⑴再編碼以供新的作業平台之用。目前之技 術僅能將系統管理資料舰給其所支援m因而對一 南性能^具彈性之系統管理介面而言,目前之技術存在若 干之障碍。本發明可突破此等限制。 經濟部中央樣準局員工消費合作社印製 本發明解決上述問題之方式係使連接在網際網路之任何 一點的任何網路瀏覽器,或任何具有一瀏覽器之作業平台 ,能在廣泛之系統管理安裝時作爲圖形使用者介面。 圖式簡述 以上所述爲本發明目的之某些部份,其他之部份則可伴 隨所附之圖式及其說明而逐一呈現出來,在本案圖式中: 圖1A爲一般個人電腦系統之透視圖; 圖1B爲一實現本發明之裝置及方法的資訊處理網路圖; '^張尺度適用中關家標準(CNS ) A4規格「21() χ 29二了 A7 ---------B7____ 五、發明説明(3 ) 圖2爲用於圖1A之電腦系統的統合式主機板方塊示意圖; 圖3爲用於圖1A之電腦系統的另一主機板方塊示意圖; 圖4爲與圖3之另一主機板—起使用之處理卡方塊示意圖; 圖5爲在依據本發明圖1 B之資訊處理網路上用以傳達系统 配設資訊之步驟的流程圖; 圖6爲圖5流程圖中所採用之某些步骤的細部流程圖; 圖7爲一範例式组織機構之網目圖; 圖8至圖1 2爲圖7範例式组織機構的分類圖; 圖13爲圖7至12之範例式组織機構的物件圖; 圖14爲透過圖丨8之網路來運作之本發明系統管理;以及 圖15爲圖14所示之映射區塊元件圖示。 較佳實施例説明 發明背景 以下爲與本發明背景有關之技術的延伸描述。雖然有網 熟經驗及知識的讀者可選擇僅跳讀或甚至不讀以下之背景 資訊彳-此項資訊對瞭解本發明而言相當重要,而建議廡 加以詳讀。 ^ 經濟部中央標準局員工消費合作社印製 雖然本發明將參閲含有本發明較佳實施例之所附圖式予 以更充份描述,但在此描述之前應瞭解熟乎本行之人士可 修改在本文中所描述之發明,同時獲致本發明之功效。因 此,須瞭解以下之描述對熟乎本行技藝之人士而言爲—廣 泛之揭示,JL其内容不在於限制本發明。 ( CNS ) A4it#. ( 210X297^ ) 304246 五、發明説明( 經濟部中央標準局員工消费合作社印裝 硬體環境 —般之個人電腦系統,尤Iθ 兀其疋ΙβΜ個人電腦,已廣泛使 用於今日社會之許多部門φ 中用以袄供計算能力。個人電腦系統通常分爲桌上型、直立式或可攜式電腦,其包括一含 有一系統處理器之系統單元,—顯示㈣、m 多邵磁碟機、-固定磁碟儲存裳置、—隨選之標示裝置如 滑氣’以及-隨選之印表機。此等系統主要係設計來對單 -使用者或-小群使用者提供獨立之計算能力,並且其價 格不高,適合由個人或企業體購買。此等市售之個人電腦 例如爲IBM個人電腦、個人電腦Χτ、個人電腦ΑΤ&及型號 25,30,50,55 ’ 57 ’ 60 ’ 65,70,80,90 及 95 之 IBM個人系統/2(以下分別稱爲ibm PC、XT、AT及PS/2)。 上述之系統可分類爲兩種系列。第_種系列,通常稱爲 系列1型,使用一種諸如用於A τ電腦及其他「Γ Β Μ相容」 機器之匯流排架構。第二種系列,稱爲系列2型’使用一種 用於IBM PS/2型號50至95之IBM微通道匯流排架構。用 於系列1及系列2型之匯流排架構皆爲本行所習知。 IBM PC及XT爲IBM個人電腦系列之早先機型,且使用 Intel 8088處理器^ IBM個人電腦系統之次一重要改變爲 使用Intel 80286處理器之AT。PS/2系列則選用不同之 Intel處理器》類似於IBM PC及XT之系統爲PS/2型號30 之系統,其使用Intel 8086處理器e Intel 80386處理 使用於IBM PS/2型號80之系統,以及某些IBM PS/2型 70之系統》IBM PS/2型號70之其他系統以及PS/2型號90 器號 (請先閲t背面之ίί*意事項再填寫本頁) .裝. 、va 本紙張尺度逋用中國國家標隼(CNS ) A4規格(210X297公釐) 五、發明説明( 之XP 486及型號95之XP 486,則使用intei 8〇486處理 态。所有上述系統之—共同點爲使用Intel χ86系列之處理 器β有多種市售且習知之軟體作業系統,如D 〇 s或〇 s /2作 業系統,可於I n t e I X 8 6系列之各種處理器上作業。 在最早之系列1型個人電腦系統出現時,如j B M p c,也 已認知到達成軟、硬體相容之重要性。爲達成此目標,便 在硬體與軟體間建立一種稱爲「微碼」的系統駐留碼隔離 層。此碼於使用者之應用程式/作業系統及硬體裝置之間 提供一種操作介面以減輕使用者對硬體裝置特性之顧慮。 最後,此種碼發展成爲一種基礎輸入/輸出系統(BI〇s), 經濟部中央標準局員工消費合作社印製 用以使新增之硬體裝置加入該系統中,同時使應用程式/ 作業系統與硬體裝置之特性相隔開。BI〇s之重要性相當直 接明顯,因爲BIOS可使裝置驅動程式不再依賴特定之硬體 裝置特徵,同時提供予該裝置驅動程式對硬體裝置之間接 介面。因爲B10 S爲電腦系統之一部分且控制系統處理器之 資料輸出、輸入,因此其係駐留於該系統單元之系統主機 板上且以唯讀記憶體(ROM)或可抹除可程式化唯讀記憶體 (EPROM)之方式轉移給使用者。舉例而言,早先pc 中之BIOS在駐留於主機板上之R〇M中佔有8K位元組(一個 千位元组代表1 0 2 4個位元组之大小)。除r 〇 μ外,主機板 尚包括系統處理器、一個主隨機存取記憶體(RAm),以及 其他實際上以共面之關係固定於該主機板上之元件。R〇M 亦含有一電源開啓自動測試(POST)程式,其係用以測試及 初始化電腦系統。駐留於電腦系統ROΜ中之碼的總集即已 本紙張尺度逋用中國國家標準(CNS ) Α4規格(210X297公釐} A7 五、發明説明( 知之「系統韌體」,或簡稱「韌體」β因此,韌體含有一 POST部分與_BI0S部分。有時BI〇s經界定可含有該 POST程式。 當此個人電腦系列之新機型引進時,韌體便須更新及擴 充以支援例如輸入/輸出(I/O)裝置等新增之硬體裝置β吾 人可預期物體之s己憶趙尺寸開始增加。舉例而言,IΒ Μ個 人電腦AT問世時,韌體成長到需要32Κ位元组的尺〇河。當 IBM個人系統/2問世時,便開發出含有微通道架構,即全 新之B I 0 S或稱進步式B I 0 S成A B10 S的電腦系統。然而, 爲維持軟體相容性,來自系列1型之BIOS必須包含於系列2 型中。系列1型B10 S後來成爲習知之相容性B j 〇 s或 C B10 S。因此,B I 0 S發展成不只一種型式,例如有相容性 基礎輸入輸出系統(CBIOS)以及進步式基礎輸入輸出系統 (ABIOS)。個人電腦系統的現行架構界定可允許高達128K 位元組之韌體用系統位址空間(系統韌體位址空間)。 目前,由於新技術之不斷發展,個人電腦系統變得越來 越複雜且增新功能之速度也越來越快。因爲新技術變化很 快且有新的I/O裝置加入個人電腦系統中,韌體之修改及擴 充在個人電腦系統之開發周期上已成爲重要之問題。 由於微通道架構之引進,IBM提供了一種稱爲可程式化 選項選擇(POS)之新的配設程序》POS係設計來使系統新増 部分之安裝及擴充,在藉由省除使用DIP開關、跳線及接頭 之方式下,比一般之PC者更容易且更不易出錯。使用低功 率、電池组的CΜ0S記憶體P S/2系統可記憶其硬體配設。 本紙張尺度適用中國國家標準(CNS ) A4規格(210·〆297公釐) 請 先 閱 讀- 背 之 注一 意· 事 項 存 装 订 經濟部中央標準局員工消費合作社印製 經濟部中央標隼局員工消費合作社印製 A7 B7 五、發明説明(7 ) 此配設包括擴充裝置之辨識及此等擴充裝置與系統之其他 部分如何相關作用。設計來用於微通道之每一擴充卡皆具 有一獨特之辨識號碼。當系統啓動時,ps/2系統將所安裝 之選項與其非揮發性記憶體内之資訊相比較以檢測出變化 ,從而確保其設定之完整性。設定檔係於配設程序期間利 用一標準碟片(Reference Diskette)自動納入檔案系統中。在 某些IΒ Μ PS/2之系統中,例如型號7 〇及8 〇之系統,標準 碟片含有伴随該電知系統並儲存系統配設資訊之軟性磁 碟。雖然P S / 2系統之配設程序相當簡單,五容易執行,但 標準碟片必須放於手邊容易取得或方便儲存之處。然而, 可能自前次系統配設後經過某一段時間,標準碟片會有所 遗失或誤放。因此’有-需要在DASD上儲存一份標準碟片之 拷貝。 在本發明申請人由Arnold等人發明之美國專利第5,128 995 號中,揭示一種供載入來自DASD之系統部分的系統標準碟 片内容(image)之裝置’其中該DASD具有一受保護之區域 用以儲存啓動記錄、BIOS程式内容(image)以及—系統標 準碟片》DASD之某一部分須加以保護之原因是在於防止 BIOS遭污染或破壞。在某一系統作業期間,例如當處理器 在作業系統控制下或當其執行一應用程式時,係將Dasd_ 制器予以配設以略去接受保護區。 有越來越多的個人電腦系統連結在一起以提供—種資訊 處理網路(例如區域網路或LAN),以使多個資訊處理系^ 能交換資訊、共用I/O裝置並使用一特別的直接存取儲存裝 本紙浪尺度適用中國国家標準(CNS ) A4規$ ( 2丨0〆297公釐) ---------- ---------1------iT-------^ I- (請先閲讀背面之注意事項再填寫本頁) A7 B7 經濟部中央榡準局員工消費合作社印製 五、發明説明(8 ) 置(DASD),例如是特別的硬碟檔(hardfile)或磁碟片。_ 般而言’資訊網路含有多個稱爲「客户」之資訊處理系統 ,以及至少一個稱爲「伺服器」之管理者處理系統,所有 的系統皆經由一通訊媒介,例如是銅導線及/或光纖電境 彼相互連接或網路化。—般透過子系統成分(即客户系統或 伺服系統)所達成之網路通訊係經由通訊網路卡裝置來處理 ,此等網路卡與一或多種網路通訊協定相容,如表徵環或 乙太’'周因此,已開發出藉由各種射頻或紅外線輻射協定 來與词服器相連接的無線行動客户。有線L A N中所討論 的問題基本上也出現在無線LAN中。 網路化資訊處理系統之主要優點很明顯係在於其能於多 個資訊處理系統間提供多種資訊通訊型式的能力。在此資 訊中能於網路内通訊者爲與系統本身之狀態及/或配設有 關之資訊。配設資訊可以多種型態來處理,以執行診斷或 將彼此之配設及能力通知其他網路化之資訊處理系统等等 〇 系統配設資訊在此以前已用來檢測大型網路系統内之錯 誤狀況。舉例而言,IBM之系統390係設計來以即時方式於 一網路系統内監測其性能。一旦檢出有錯誤狀況時,便執 行一診斷常式以將該錯誤狀況自一瑕疵系統成分中隔離。 其後,經由一電話線上之數據機將有關該檢測出之錯誤狀 況及該診斷結果的資訊予以傳達至一中央站。 先前技藝之系統的即時錯誤監測及錯誤通訊能力一般皆 含納於系統硬體架構及/或作業系統或應用程式敕體中。 本紙張尺度適用中國國家標準(CNS ) A4规格(2丨〇χ297公釐) ---------种衣------、玎------^ 0· (請先閲讀背面之注意事項再填寫本頁) A7 B7 五、發明説明( 經濟部中央標準局員工消費合作社印製 但很遣憾,大型電腦系統網路中所施行之即時錯誤檢測卻 不適用於諸如含有個人電腦之小型資訊處理系統中。究其 原因’ 一部分是因爲實際上現有之標準作業系統,例如 DOS及WINDOW,無法支援可用於較大型系統中之錯誤分 析與回報能力。更重要的是,個人電腦系統目前之中央處 理能力無法實現即時配設監測、錯誤檢測及回報。 然而,仍有需要於資訊處理網路上傳達系統相關資訊, 該資訊處理網路係由小型資訊處理系統,例如是其作業系 統與CPU能力無法於該網路上·即時支援系統配設資訊之通 訊的個人電腦所組成。 上述之需要已於如前所揭與本發明相關之共同申請案之 網路中加以描述,此等網路中之資訊處理網路具有多個在 相等數量之作業系統控制下而作業的資訊處理系統,且每 一資訊處理系统具有一預定之系統配設。此處理系統含有 檢測器,用以於載入該作業系統前之初始微碼載入(IML)期 間内,檢測該系統配設相對於預定之系統配設之變化。此 處理系統亦含有通訊元件,用以於載入一作業系統之前一 旦檢測出該系統配設中之變化時,於網路上傳達該系統配 設資訊。 資訊處理網路可進一步含有一管理者資訊處理系統,此 處理系統具有一於網路上監測通訊之監測器,以及一於網 路上接收所傳達之系統配設資訊的接收器。 系統配設資訊可包括用於某一資訊處理系統之辨識,在 該資訊處理系統中,其系統配設之變化係由使用者所啓動 請 先 閱 S- 背 ιέ 之 注- 意· 事 項 再 填 本 頁 裝 訂 線 12- 本紙張尺度適用中國國家標準(CNS ) A4規格(2丨0 X 29*7公釐) A7 B7 304246 五、發明説明( 。管理者資訊處理系,统垣板 g? m .. ,、,” 供一允許或拒絕使用者啓動系統 配设變化之授權信號。 現睛參閲圖式,尤 兀具疋圖1A,圖中所示爲能於本發明之 網路150中作業的個人電腦系統⑽。此個人電腦 系統100包括—具有合適之封殼或機殼103的系統單元1〇2 ’輸出裝置或監視器m(例如—習知之影像顯示器)、輸入 裝置例如鍵盤110、-選用之滑鼠112以及-選狀輸出裝 置如I3表機1 1 4。最後,系統單元i 〇 2可含一或多個大量儲 存裝置如磁碟機1〇8(可以-磁碟操作,此磁碟未示於圖中) ’以及-聽存取儲存裝1(DASD)1G6,祕爲硬碟樓。 4參閲圖1B’圖中所示爲一資訊處理網路15〇。此資訊 處理網路150包括多個資訊處理系統102及102B,該等系統 足一或多個可以爲圖1A之個人電腦系統1〇〇。此處理系統 1 〇 2係爲一伺服器,其於該資訊處理網路丨5 〇中作爲一管理 者處理系統。處理系統1 〇 2 B包括客户系統。除了系統丨〇 2 B 可能不含DASD106外(在此情況下系統1〇2B被稱爲「無媒 介客户」),一般而言此等客户系統1〇28與單元102完全相 同。此等資訊處理系統(102及102B)係以一種習知之方式 彼此網路化在一起,並且經由電纜16〇在資訊處理網路15〇 上傳達資訊信號。 在操作時’資訊處理系統1 02及1 02B在一作業系统,例 如IBM之OS/2作業系統或DOS作業系統之控制下作用,此 等作業系統係於初始微碼載入(IML)期間之後予以適當載入 β以作業系統一般係使用於IML期間載入於系統記憶體中 -13 - 本紙張尺度適用中國國家標準(CNS ) Α4規格(2Ι0Χ 297公釐) II —裝— 訂 線 • 秦· (請先閱讀背面之注意事項再填寫本頁) 經濟部中央標準局員工消費合作社印装 五、發明説明(
請 先 閱 讀· 背· 之 注· 意· 事 項 再 填 I裝 I 的BIOS。BIOS於硬禮裝置與作業系統間提供作爲介面以 使程式叹计者或使用者在無須深知某一特殊硬體裝置之作 業知識之情況下便能程式化其機器。例如,BI〇s碟片模组 可使#王式B又者播須深知磁碟機硬體即可將磁碟機予以程 式化。因此,由不同公司所設計之製造之多種磁碟機皆可 使用於系統1 0 0内。另外,於〗M L期間所載入之p 〇 s T可在 通电後執行系統之自我測試以決定系統配設。P 〇 s τ將此系 統配設儲存於了儲存裝置中,例如NVRAM。因而1>0!5丁可 藉由比較預定之系統配設與目.前之系統配設而檢測出系統 配設變化。Bios及POST在Γ199^ΙΒΜ個人系統/2及個 訂 人電腦BIOS介面之技術手册」中有更清楚之界定,在此提 出供參考。 統合之主機 線 經濟部中央標準局員工消费合作社印製 圖2所示爲資訊處理系統1〇2或i〇2B之統合式主機2〇〇之 方塊圖。此主機200含有—印刷電路板(pCB)2〇〗,在印刷 路板上可插設或連接具有I/O槽之多個輸入/輸出匯流排 連接器232,以及含有在匯流排控制單元214之控制下由一 方速C P U本地匯流排2 1 0連接至一記憶體控制單元2 5 6之處 理器202 ^此單元256進一步連接至一主記憶體,例如是揮 發性隨機存取記憶體(RAM)264。任何適當之處理器202, 例如Intel 80386,Intel 80486等皆可使用。系統電源連 接器205裝設在PCB 201上以連接至一供應必要電力給系統 100之電力單元(圖中未示)。 14 - 本紙張尺度適用中國國家榇準(CNS ) A4規格(210X 297公餐) B7 五、發明説明(12 ) CPU本地匯流排210(包括位址、資料及控制成分)提供作 爲處理器202、随選之算術處理器204,随選之快取控制器 2 0 6及随選之快取記憶體2 0 8之内部互連用。系統緩衝器 2 1 2亦連接在C P U本地匯流排2 1 0上。系統緩衝器2 1 2本身 連接至一含有位址、資料及控制成分之系統匯流排216。系 統匯流排2 16在系统緩衝器2 12與一 I/O緩衝器228之間延伸 ,且進一步連接至系統控制單元2 1 4及一直接記憶體存取 (DMA)控制單元220。DMA控制單元22〇含有一中央仲裁 器224及一 DMA控制器222。I./0緩衝器228於系統匯流排 21 6及I/O匯流排23 0間提供作爲一介面。振盪器207以圖所 示之方式連接以提供合適之時鐘信號给電腦系統1〇〇。熟乎 本行人士將可認知到雖然此較佳實施例係於本行已知之 ί Β Μ P S / 2電腦系統的微通道匯流排上實施,但也可利用其 他之匯流排架構來實施本發明。 經濟部中央標準局員工消費合作社印製 多個I/O匯流排連接器連接至I/O匯流排23 〇,此等連接 器具有供插接網路卡的槽,且可進—步連接至1/〇裝置或記 憶體。爲方便起見僅圖示出兩個I/O連接器232,但額外之 I / Ο連接器可簡易地加入以應特殊系統之需。如圖所示,此 等I/O連接器之一係連接至一習知之表徵環通訊網路卡231 ’此網路卡用來提供資訊處理系統(1〇2或1〇2"之網路通 訊能力。於網路通訊啓始時,CPU 202以一已知方式啓動 表徵環網路卡23 1以使内送或外傳之資訊能於資訊處理網路 150上傳達。因此,通訊網路卡231包含有發射裝置以及接 收裝置以供於網路150上傳達資訊。仲裁器匯流排226將 ® a ( CNS ) Α4ί1^- ( 210^297^7------—— _____B7 五、發明説明(13 ) 〇1^1人控制器222與中央仲裁器224連接至1/〇連接器232與 一磁片網路卡246。記憶體控制單元256亦連接至系統匯流 排216,此單元25 6含有一記憶體控制器25 8、一位址多工 器260以及一資料緩衝器262。記憶體控制單元256另連接 至主記憶體,例如由RAM模組264所代表之随機存取記憶 體9記憶體控制單元2 5 6含有邏輯供往復於處 理器202與 R A Μ 2 6 4之特定區域間作位址映射。雖然如囷所示系統 1〇〇爲具有一基本之1個百萬位元組之RAM模組264者,但 吾人可知隨選之額外記憶體模组26 6, 268,270亦可如圖2 所示予以互連〇 經濟部中央標準局貝工消費合作社印製 緩衝器2 1 8連接於系統匯流排2 1 6與一主機I / 〇匯流排2 3 4 之間。主機I/0匯流排23 4含有位址、資料及控制成分。沿 主機I/O匯流排234而連接者有各式之I/O網路卡及其他周邊 元件如顯示器網路卡236(用以驅動隨選之顯示器1〇4)、_ 時鐘/CMOS RAM 250、一非揮發性RAM 248(下文稱之 爲NVRAM)、一串列網路卡240(其他一般稱呼「串列」之 術S吾還有「同步J及「RS 232」)、一平行網路卡238、 多個定時器252、磁片網路卡246、一鍵盤/滑鼠控制器 244、_中斷控制器254以及一韌體子系統242。此韌體子 系統242通常包括一含有稱爲1級p〇STt一部分⑼”與 BIOS程式的非揮發性程式儲存裝置(如如下文所將 詳述者,第1段P〇ST(stage I POST)係用於初始及有限之 系統測試’且含有常式用以自一外部儲存裝置如軟碟機丨〇8 或硬碟檔106中載入第2段p〇ST(stage II POST),其即爲 —---— --—~一 _ 16 _ 本纸浪尺度適用中國國家標準^邮丨以規格㈠⑴‘^^了公釐)
經濟部中央標準局員工消費合作社印裝 已知之初始微載(IML)内容(image) » 時鐘/CMOS RAM 250係用以供_天時間之計算。靖鳩 248則用來儲存系統配設。亦即,NVRAM 248將含有描述系 統1〇〇之現有配設之値,NVRAM 248含有描述網路卡初始化 資料、某-固定磁碟或碟片之容量、主記憶體之大小等資 訊。另外,只要有配設程式執行時,此等資料便儲存於 NVRAM 248中。此配設程式可以爲IBM ps/2電腦系統中之 系統標準碟片上所提供的一般設定配設程式。標準碟片有 時也稱爲診斷、維修或伺服碟片,配設程式之目的在於預 定該系統100之配設的特徵値,並將該等特徵値予以預存至 NVRAM 248以使其能於系統電源移除後得以保存。nvram 可爲一含有備用電池之低功率CMOS。 A埠278及B埠280連接至鍵盤/滑鼠控制器244。a,B 埠係用來將鍵盤1 1 0及滑鼠1 1 2連接至個人電腦系統1 〇 〇。 串列連接器2 7 6連接至串列網路卡2 4 0。隨選之裝置如數據 機(圖中未示)可經由此連接器2 7 6與該系統連接。接通平行 網路卡238者爲一可連接如印表機114裝置之平行連接器 274。磁片連接器282連接磁片網路卡246,用以附接至— 或多個磁碟機108 » 另一種主機板 根據個人電腦系統100之另一較佳實施例,可以一主機板 300與一處理器卡400(圖3及圖4)來代替統合式主機板200 。處理器卡400可插接在主機板300上並與其電連接。圖2 17 - 本紙張尺度適用中國國家標隼(CNS ) Α4規格(210X297公釐〉 請 先 閲 讀· 背· 之 注》 意· 事 項 再 填 寫 本 頁 裝 訂 線 經濟部中央標準局員工消費合作社印衆 五、發明説明(15 中相同之元件编號對應至圖3與圖4中相同之元件,現請參 閲圖3,主機板300包括—印刷電路板(pcB)3〇i,藉由此 PCB中之導線或電路互連的各元件可裝設(例如以表二黏著 方式)在此PCB 301上r此等元件含有—市售之適當電連接 器302 ’其中該處理器卡400之一邊線416設有電插頭以將 該處理器卡400予以插接並電連接至主機板3〇〇。在pcB 3〇1上亦裝设有多個單列直插式(SIAM)連接器306,用以 連接至形成系統主s己憶體或R A Μ之記憶庫3 〇 8 A,3 0 8 B。 PCB 301上亦裝汉有一或多個[/ο匯.流排或擴充連接器 ,用以連接至可能加入或含纳於此個人電腦系統丨〇 〇中之不 同擴充網路卡及選項。舉例而言,固定之磁碟機1〇6係連接 至一具有小型電腦系統介面(SCSI)磁片控制器之網路卡 23 1。網路卡23 1連接至一I/O匯流排或擴充連接器232❶每 一連接器232最好是市售之合乎上述微通道架構型式之連接 器。 主機板300上述裝設有連接至鍵盤及滑鼠連接器278, 280之中斷控制器254與鍵盤/滑鼠控制器244、一連接至 磁片連接器282之磁片控制器或網路卡246,以及連接至可 使各I/O裝置與此系統連通之争列及平行連接器276,274 的串列及平行網路卡2 4 0,2 3 8 »系統電源連接器2 0 5裝設 於PCB 301上供連接至一供應必要電力給該網路的電力單 元(圖中未示)。PCB 301上亦裝設有一非揮發性記憶體 (NVRAM)248與一個一天時間時鐘/CMOS RAM 250。PCB 301上還有各種振盪器(圖中未示)用以提供定時信號,以及 18 本紙張尺度適用中國國家標準(CMS ) A4規格(210X 297公釐) 11 I I I 辦衣 訂— 線 *·*· (請先閲讀背面之注意事項再填寫本頁) 304246 A7 B7 經濟部中央標準局員工消費合作社印聚 五、發明説明(16 緩衝器342、344(未全部示於圖中)利用已知方式隔離電路 之各區段。 PCB 301之配線將圖中所示之各元件予以互連,且分成三 組:一記憶體匯流排31 〇(包括線路3 24-3 38)、一通道匯流 排3 1 2 (包括一位址匯流排3 2 2、一資料匯流排3 2 〇以及一控 制ffi流排3 18) ’以及各式之信號線包括中斷線路314,316 ’所有之匯流排與線路皆經由連接器3 〇 2、4丨6連接到p c b 40 1上之相對配線。主機功能匯流排3 19則與匯流排3 12搭 線。 處理器卡 請參閲圖4,其中之處理器卡4〇〇可供插接於主機板3〇〇 上。處理器卡400包括—印刷電路板(pCB)4〇1,其上裝設( 例如以表面黏著方式)有多個市售之元件如處理器2〇2、隨 選心算術處理器204、隨選之快取控制器206、随選之快取 記憶體208、—直接記憶體存取(DMA)控制單元220、一匯 流排控制單元214、一記憶體控制單元256、一韌體子系統 242以及同位檢查單元402、404。處理器2 02最好爲高性 月b型式之處理器,例如Intel 8〇486,其具有32位元資料路 徑並提供32位元之定址能力。當然也可使用ΙηίΜ 80386及 相似&處理器。其餘之元件則就其與此處理器之相容性而 以已知方式加以選用。緩衝器4〇6、408、41〇、412、414 如圖所示予以連接。此等緩衝器於電路間提供選擇性的隔 離或連接,因而允許不同之部分能同時使用,例如於處理 (讀先閱讀背面之注意事項再填寫本頁) .裝.
*1T 經濟部中央標準局員工消費合作社印製 A7 五、發明説明(17 ) 器2 0 2與快取記憶體2 0 8間移動資料,同時於〗/ 〇單元與主 記憶體308A,308B之間傳輸其他資料。所有上述之元件 皆以PCB 40 1中之印刷配線電路予以彼此適當電連接,並 終結於邊緣連接器4 16 ^此邊緣連接器4 16可電插接於圖3 主機板3 00上之邊緣連接器302,以使主機板300與處理器 卡400得以電氣及機械互連。因此’具有與該處理器卡相關 之處理器型式的每一種處理器卡皆可插入主機板3〇〇中。 PCB 401之配線電路包括—本地匯流排418,其含有資料 、位址及控制線路4 2 0,4 2 2,. 4 2 4,使處理器2 〇 2分別與 —隨選之算術處理器204、一隨選之快取控制器206以及一 随選之快取記憶體208互連,如圖4所示。其餘之電路線路 一般包括中斷線路3 16、通道匯流排線路3 12以及記憶體匯 流排線路3 1 0。通道匯流排線3 1 2包含控制、資料及位址匯 流排線3 18,320,3 22。記憶體匯流排線3 10包含多工化 之記憶體位址線3 2 4,3 3 2,用於記憶庫3 0 8 A,3 0 8 B之列 位址選通(RAS)線328,33 6,行位址選通(CAS)線3 3 8, 資料匯流排A線3 2 6及B線3 3 4,以及一利用同位檢查或 ECC檢查來作誤碼查核的線路330。振盪器207如圖所示係 連接來提供合適之時鐘信號給電腦系統100。爲簡單化起見 ,圖2,3,4中省略了某些其他用途之線路,如重設、接地 ,電源開啓等線路。 在具有一主機板300及一卡400之個人電腦系統1〇〇之正 常操作期間,卡400係電連接且機械連接至主機板300,並 且通常係位於大致上與主機板4 00相垂直之平面上。 -20 本紙張尺度適用中國國家標準(CN’S ) Α4規格(210Χ 297公釐) (請先閲讀背面之注意事項再填寫本頁) .裝. 訂 經濟部中央標準局員工消費合作社印製 A7 __B7 五、發明説明(18 ) 茲重覆申明系統韌體含有電源開啓自我測試程式(POST) 及基礎輸入輸出系統程式(BIOS)。BIOS另包括相容性 BIOS,即 CBIOS,以及高級 BIOS,即 ABIOS » POST 是 一組於系統首次通電所執行之指令》於決定現有之系統配 設時,POST之執行對個人電腦系統100之初始化而言相當 重要。B10 S是一组促使資料及控制指令傳送於處理器2 〇 2 與I/O裝置之間的指令。
如果資訊處理系統(如102B)爲無媒介者(即不具有DASD 或軟碟機)’則經由通訊網路卡2 3 1來執行一遠端初始程式 載入(RIPL)。此網路卡舉例而言可利用已知方式連接至處 理器2 3 2之一,並允許自一網路伺服器丨〇 2啓動—作業系統 〇 POST含有一啓動程式供找出一啓動裝置及載入一啓動記 錄。啓動裝置通常爲硬碟檔106或磁碟機108,而如果爲無 媒介客户時則爲一伺服器120。磁碟機1〇8需有一啓動或作 業系統碟片(媒介’圖中未示)來操作。如果p 〇 S τ順利載入 啓動裝置之啓動記綠,則POST將控制權交予該啓動記錄, 心成POST啓動程式之作業。如果無法載入啓動記錄且存在 有PRL網路卡’則post將控制權交予該prl程式。如果沒 有PRL程式出現,則post提示使用者,指出需有—啓動源 。CBI0S對電腦之啓動程式作業爲必要。CBI0S提供多種 服務,包括存取硬碟檔106及磁碟機108。 資訊處理系統1 02及1 02B執行一種兩階段p 〇 s T,即習知 稱爲初始微碼載入(IML)者,其已詳細描述於美國專利第 ------------ 21 - 本紙張尺度適用t S國家標準(〔叫八4祕(210\297公$) ---- I 訂 線 • · *w (請先閲讀背面之注意事項再填寫本頁) A7 B7 五、發明説明(19 ) 請 k. 閱 讀· 背· ιέ 之 注· 意 事 項 再 填 I裝 頁 訂 5,128,995號中,在此提出供參考。根據狐,於第!段 post期間,處理器載入韌體子系統242之内容並執行其命 令’该等命令包括某些"〇裝置如顯示裝置及某些記憶裝置 位址之最小查核◎其後,於第2段15〇51期間,處理器使用 一 IMLf_i式内谷(image)來完成該系統測試。IMl程式内容 包括供完成POST及將處理器控制交予作業系統之指令。在 P 0 S T期間’可決定目前之系統配設,並將其與已預定並預 存於NVRAM 248中之系統配設資訊相比較。1^1匕程式内容 對系統處理益而言爲特定者,且儲存於儲存裝置之一系統 分割(partiti〇n)t。如果該儲存裝置爲一軟碟機1〇8中之碟 片,則該系統分割佔有該碟片之一部分。儲存於該系統分 割上的IML程式内容—部分p〇ST以及一含有常式供設定及 /或診斷該系統硬體之基準程式内容。此基準程式内容 (reference image)於P 〇 s T檢測出一肇因於配設改變所生之誤 線 經濟部中央標準局員工消費合作社印製 差時’便予以載入及執行。基準程式内容亦可因應於一預 设1鍵入順序來載入。如果儲存裝置爲硬碟檔1〇6,則該系 統分割错存於此儲存媒介之_受保護區以防重要之程 式内容不小心遭到毁壞。在IBM之型號90及95之系統中, 丈保凌之系統分割係儲存於儲存媒介之最後部分’且佔有3 個百萬位元組之儲存空間。 根據本發明’資訊處理網路1 5 0之資訊處理系統1 〇 2及 102B於IML期間—旦檢測到系統配設中之變化時,便啓動 通訊網路卡23 1以於載入作業系統前於該網路上傳達某系統 配設資訊。 本紙張尺度適财_料( B7 五、發明説明(20 ) 請參閲圖5之用以達成本發明目的之作業步驟流程圖5〇〇 。當系統通電後(方塊5 0 1 ),資訊處理系統於〗M [期間執行 POST工作(方塊502)。此處理系統接著決定是否要改變該 系統配設。當改變硬體配設如增加或減少系統記憶體時, 系統配设中之改變便可能發生。另外,當使用者也許要請 求一系統配設改變而藉由執行所預設之擊键順序時,配設 改變即可由使用者所提出。首先,資訊處理系統決定在由 IM L至P 0 S T期間是否曾有—硬體配設改變(方塊5 〇 3 ) ^此 項決定係藉由比較目前之系統配設與儲存於NVRAm 248中 之預疋系統配設來達成a如無改變,則決定是否有使用者 啓動之配設改變(方塊504)。此項決定可藉由檢測由使用者 以已知方式所執行之預設鍵入順序。如無使用者啓動之配 設改變,則載入此作業系統(方塊5〇5)。 然而,如果P0S T決定出該系統之硬體配設有改變,則於 載入該作業系統之前於網路上收集並傳達某一系統配設資 訊(方塊506)。此系統配設資訊可含一或多個網路卡失效之 誤差碼,NVRAM,CMOS及BIOS資料區以及其資訊。然 經濟部中央標準局員工消費合作社印製 後自系統分割中載入基準程式内容並將其執行以儲存目前 之系統配設於NVRAM 248中。 如果POST決定出曾有使用者啓動系統配設改變之嚐試, 則再決定是否允許系統分割存取(方塊507)。如不允許,則 於網路上收集並傳達該系統配設資訊(方塊5 〇 8 ),隨後載入 該作業系統(方塊509)。然而如果允許系統分割存取,則決 定該項存取動作是否需要來自一管理者資訊處理系統如伺 _____ - 23 - ^纸?^又度適用巾國國標牟(CNS ) Μ規格(210X297公釐)' · B7 五、發明説明(21 ) 服器102之授權(方塊510),如不需要,則載入並執行基準 程式内容以允許使用者改變系統配設。如系統分割存取需 授權,則透過網路通訊用網路卡231將含有所欲改變之系統 配設之辨識的系統配設資訊改變請求予以傳達至伺服器 1 2 0 (方塊5 1 1)»如果伺服器1 2 〇允許存取該系統分割,則 便載入並執行基準程式内容(方塊512、513)。如果词服器 1 0 2不允許,則載入作業系統(方塊5 1 2及5 0 5 )。 請參閲圖6所示於方塊506及508期間所採取之步驟的更 細部流程圖6 0 0。在檢測到系統配設改變時(不管是硬體改 變抑或使用者啓動之配設改變),便啓動網路通訊用網路卡 23 1 (方塊601) ^資訊處理系統接著載入—驅動程式以收集 來自NVRAM 248之預定系统配設(方塊6〇2)。此驅動程式再 自不同之裝置中收集系統目前之硬體配設(方塊6〇3)。其 後收集誤差相關資訊,即硬體配設改變或使用者存取請求 資訊之誤差碼(方塊604)。所有由上述步驟所收集到的資訊 接著予以格式化並透過通訊網路卡231於網路上傳達。 經濟部中央標準局員工消費合作社印製 所傳達之系統配設資訊由管理者處理系統(即伺服器丨〇2) 透過通訊網路卡2 3 1予以接收。管理者系統包含—監測裝置 ,取好爲軟體常式之形式,用以監測網路15〇上之通%。一 旦檢測到系統配置資訊,該管理者便將此資訊接收並將其 登錄於一永久性儲存媒介如DASD中。所儲存之資訊最好予 以格式化並加印時戳以供後續之處理。 在此系統中之每一資訊處理系統可具有接收依據本發明 所傳達之系統配設資訊的能力。由此等網路系統所如是接 L -----24 -_ 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公楚) ~ 一 五、發明説明(22 ) 收之資訊將該網路内其他系統之能力予以通知給此等網路 系統,並因而可調適其硬體以完全利用此等網路能力。 吾人可知本發明在載入作業系統或任何其他應用程式軟 體之前便提供系統配設資訊通訊能力,因此可使此一有價 値之網路特徵利用於具有資訊處理系統之資訊處理網路中 ,而此等資訊處理系統係使用市售之作業系統如IBM相容 之個人電腦者。另外,本發明允許系統配設資訊有必要時 能於啓動時及載入作業系統之前予以傳達,因而可減輕處 理器之執行即時配設監視任務。. 軟體環境 物件導向技術概論 本發明可使用物件導向(〇〇)組織技術(frame work technology)予以實施。熟乎Ο Ο组織技術之人士可能想跳過 以下之説明部分。然而對組織技術或一般之00技術尚感陌 生之人士則應閲讀此段概論部分,以對本發明之優點及功 效能有最妥善之瞭解。 經濟部中央標半局員工消費合作社印製 物件導向技術ν s程序技術 雖然本發明係有關於一種特別的00技術,但本文讀者首 先必須瞭解00技術一般而言與習知以程序爲基礎的技術(通 常稱爲程序技術)有明顯之差異。雖然兩種技術都能用來解 決相同之問題,但對該問題之最後解法卻總是大不相同。 此種差異係肇因於程序技術之設計重點與00技術者完全不 本紙張尺度適用中國國家標準(CNS ) Α4規格(210'Χ 297公釐) 經濟部中央標準局員工消費合作社印製 A7 B7 五、發明説明(23 ) 同所致。以程序爲基礎之設計重點在於解決該問題之整個 程序上,而00技術之設計,重點則在於如何能將該問題分 解爲一组可一起工作以提供一解決方法的自動實體 (autonomous entit)。00技術之自動實體稱爲物件。就另一 方式而言,00技術與程序技術之所以有極大不同是因爲將 問題分解爲相連動之物件組,而非分解爲嵌套(nested)電腦 程式或程序之階層。 術語「组織系統」(frame work). 隨技術之演進,已有某些術語或辭彙對熟乎Ο 0設計之人 士而言具有特別之意義。然而讀者應注意00技術之最寬廣 定義之一即爲「組織系統」一字之定義。组織系統之意義 言人人殊。因此,當比較兩種所提出之組織系統機構之特 徵時,讀者應注意以確定該項比較眞的是「蘋果對蘋果」 (apples to apples )之相同實體比較。如下文中所將更清楚解 .釋者,組織系統一詞係用於本説明書中以描述一種設計或 具有核心功能與可擴充功能之00機構。核心功能爲组織機 構中不會受到组織系統購買者之修改所影響的部分。另一 方面,擴充功能卻是组織機構中已明確地設計成可由组織 系統購買者予以訂製及擴充之部分。 〇 〇组織機構 雖就一般觀點而言0 0組織機構可予以適當特徵化爲一 〇〇解決方法,然而在一组織機構與一基本00解決方法間 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) (請先閱讀背面之注意事項再填寫本頁) .裝· *-° A7 B7 經濟部中央標準局員工消費合作社印製 五、發明説明(24 ) 仍有一根本之差異9此差異在於組織機構係以—種允許並 促使該解決方法在某些方面得以訂製及擴充之方式來設計 。換言之,組織機構不只達成一種問題解決方式,此等機 構提供一種可加以訂製、擴充以指出隨時間而改變之個別 需求的活方法。對購買者(在此種爲组織系統消費者)而言組 織機構之訂製/擴充品質當然極有價値,因爲訂製或擴充 一組織系統之成本遠低於換新或修改一現有系統之成本。 因此,當組織系統設計者著手解決某一特定問題時,他 們不只要設計各個物件及如何使此等物件彼此相關,也必 須設計該组織系統之核心功能(即該組織系統中不受組織系 統消費者可能之訂製及擴充所影響的部分)以及該組織系統 之擴充功能(即组織系統中接受可能之訂製及擴充之部分)。 取後’組織機構之最終價値不僅在於物件設計之品質,也 在於有關組織系統之那些方面代表核心功能,而那些方面 又代表擴充功能之設計選擇上。 ZAF-组織機構範例 雖然熟乎本行之人士皆知组織系統設計必然爲一種迴緩 且重覆之程序,但在下文中仍舉出一最簡化組織機構作爲 設計選擇之範例。然而亦請注意這只是用於本文中以説明 及詳細解説組織機構以使本文讀者能清楚瞭解本發明之優 點與功效的範例組織系統而已。 組織系統設計者由所謂之問題區域(problem domain)中選 擇物件,以決定那些物件爲一组織機構所需者。問題區域 -27 不太汝尺度通用中國國家標隼(CNS ) A4規格(21〇χ297公釐) {請先閱讀背面之注意事項再填寫本頁) •裝· 、-口 A7
經濟部中央標準局負工消費合作社印裝 $目前特定問題之—種抽象觀點。選用於此例示之组織機 構的問題區域範例爲動物園管理。其特定之問題爲設計一 種可輔助動物管理員照料並餵養園中動物之機構。^此範 例之動物園管理组織系統(ZAF)中,组織系統設計者^ 考慮動物問題區域並決定任何之ZAF皆必須包含一種代表 動物管理員與動物間之關係(即代表動物管理員如何照料動 物)的機構。組織系統設計者也可能認知到園中動物通常係 豢養於籠子、欄舍、水箱及其他型式之禁閉單元中。因此 ,组織系統設計者首先會想到該組織系統須含有代表所有 此等根本實體與關係之機構。 開始該設計程序時,組織系統設計者可能會以所謂之綱 目圖(category diagram)來開始作業。綱目圖係用來描述高階 之组織機構,以及此等機構如何彼此相關聯。圖7爲範例之 組織ZAF的綱目圖。此綱目圖中之每一機構皆代表可執行 一特殊功能之物件的群組。爲説明起見,係假定該組織系 統設計者決定出ZAF下應由四種高階機構所组成:動物困 管理機構、動物管理員機構、動物機構及禁閉單元機構。 如圖7所示,動物園管理機構係設計成使用動物管理員機 構來管理該動物園。因此動物園管理機構可視爲與動物管 理員機構有一使用關係。 動物固管理機構已設計成應對ZAF之整體控制負責任。 因此,動物園管理機構負責排定動物管理員機構之作業。 亦請注意组織系統設計者係將動物園管理機構設計成— ZAF之核心(Core)功能.,這表示該動物園管理機構將不受 _—_— ____- 28 -_ 本紙張尺度適用中國國家標準(CNS ) A4規格(210X29?公釐) I I 私衣 n I訂 I 1線 -- ^ (請先閱讀背面之注意事項再填寫本頁) 經濟部中央標隼局員工消費合作社印製 五、發明説明( 可能之訂製及擴充之影響。綱目方塊中之C即在於 關另:注意動物困管理機構與動物管理員機構之間:二 關係也已經加以設計’因此其無法供组織系統消費者訂製 動物管理員機構係設計成要對固中動物之照料與银養自 、。因此’其利用動物機構與禁閉單元機構來執行並任務 。然而與動物園管理機構之設計所不同者在於组織手、先設 計者將動物管理員機構設計爲擴充(Extension)功能,此點表 π動物管理負機狀設計可驗織系統設計者修改及/或 擴无以説明將來之照料及銀養需求.此點W標示於動物管 理員機構之綱目方塊中。 组織系、统設計纟設計動物機構以代表園中動物與動物管 理員間之互動的動物關係。由於動物固中動物數量之改變 具規律性’因此動物機構同樣也須設計爲擴充功能。禁閉 單元機構因代表各個禁閉單元如欄舍、水箱及籠子等而可 與動物管理員機構交互作用。禁閉單元機構如同動物機構 一般已設计成一種擴充功能,使其可處理未來之訂製及擴 充需求。然而在此請注意,即使動物管理員,困中動物及 禁閉單疋等機構已設計爲擴充功能,但此等機構之間的關 係仍係故计爲Z A F之核心功能。易言之,即使需要賦予 ZAF之消費者有關動物管理員、園中動物及禁閉單元等機 構之彈性,但仍不可允許ZAF之消費者改變等機構間彼此 如何相關之關係。 組織系統設計者其次將設計構成圖1所示之機構的分類及 -29 本紙張尺度適用中國國家標準(CNS ) Α4規格(210Χ 297公麥) ^------1Τ—.---^---^ (請先閱攻I面之法意事項再填寫本頁) 304246
、發明説明(27 ) =係。分類之疋義即爲_組相似之物件。因而,分類可 爲物件之抽象概念或是物件 4 π ’ w k物㈣式(界ο自電腦系統之截 物件代表—組包封之資料以及可由 系統在該資料上執行之一事 ^ 李 、.作業$實上在—可靠之電腦 …,存取由—物件的控制之資訊的唯一路徑便是經由 該物件本身來存取。這就是爲什麼我們會説包含於一物件 中之責訊係由該物件所包封(encapsulate )之原因。 ,-分類界定包括界定出由該物件所控制之資訊的資料 界定’以及界定出由在每—物件的控制之資料上的物件所 執行之作業的作業界定。換句㈣,―分料定係藉由界 疋於所界定之資料上執行之—項作業或—㈣業(請注意作 業有時亦稱爲方法’方法程式及/或構件-功能)而可界定 出某一物件如何作用及如何因應其他之物件。就整體而言 ,所界定之作業有資料彳視爲是該物件《行爲(behavi〇r) ^ 因而在實質上—分類界定可界定出其構成物件之行爲。 經濟部中央標準局員工消費合作社印製 圖8所示爲組織系統設計者設計來用於ZAF之根本分類的 00分類圖。每-分類表示皆含有其與圖7之機構的關係。 例如,吾人可發現動物管理員分類如圖所示係來自動物管 理員機構者。ZAF之根本分類包括:動物園管理者分類, f爲動物園管理機構之一部分;動物登記分類,其爲動物 管理員機構之一部分;動物管理員分類,其亦爲動物管理 員機構之一部分;禁閉單元登記分類,其亦爲動物管理員 機構之一部分;動物分類,其爲動物機構之一部分;以及 禁閉單元分類,其爲禁閉單元機構之—部分。 本紙張尺度適用中國國家標率(CNS )六4規格(21〇χ 297公釐) 發明説明(28 經濟部中央橾準局員工消費合作社印 亦請再次注意此等分類間之 戗,、,诂甘t 4 丨利你已故计ZAF疋爲核心功 I以使其供法由ZAF之消t者作最終修改 動物園管理者分類之宕羞 〇〇 義爲-責ZAF之整體控制的物件 〇又,00分類全部界定出 六 人互作用以提供問題解決方法 的物件。然而,藉由利用此等分類界定之特性,吾人便可 2解组織機構之此等物件如何設計成可提供—種能加以訂 製及/或擴充以指出未來需要之活的解決方法。 動物園e理分類係設計成與動物管理員登記具有—種使 用關係。本發明之組織系統設計者將動物園管理分類與動 物登記分類設計成ZAF之核心功能,因爲設計者已決定 ZAF之消費者不應允許來修改構成此等分類界定之一部分 的物件之行爲。與動物管理員分類間具有一種稱爲參考内 容關係之動物管理員登記’只是—種界定出—項物件之分 類,而該項物件係爲所有動物管理員物件之内容物 (containeO ^因此,該動物管理員登記含有列表-動物—管理 員()(HSt_Z00_keepers())作業之界定。如下所將描述者,此 項作業負責將一份動物管理員物件之列表提供給請求此_ 列表之其他物件。 囷9所示爲動物囷管理者分類之—較低階視圖。由於動物 園管理者型式之物件負責ZAF之整體控制,因此已將動物 園管理者分類設計成含有執行定位於動物因管理之任務的 作業。此分類界定含有如下之作業:5_分鐘-定哼器() (5一minute_timer〇),增加—動物()(add_anirnal()),增 加-禁閉-單元()(add_containment一unit()),增加 _ 動物 -31 - 本紙張尺度適用中國國家標準(CMS ) A4規格(210 X 297公釐) ---------裝-- -.· (請先閱讀背面之注意事項再填寫本頁) 訂 線----- .«I - - -I ·
• IU . I & 理員()(add zoo kepper〇),w tr 扑,, t — 一 W;以及啓始—動物園一管理() (start_zoo_admin〇) 〇 ,啓始—動物園_管理〇之作業負責啓動ZAF。亦即使用者 或系統管理者將與啓始_動物I管理()作業交互作用以經 由Z A F而開始一動物園之管理。— 鞋啓動,组織系統設計 者已設計啓始_動物園-管理〇作業以初始化5 —分鐘一定時器 作業。每隔5分鐘’該5一分鐘一定時器〇作業便指示動物 管理員物件到外面檢視動物。增/刪—動物—管理員作業負 責與ZAF之使用者父互作用以界定出附加之動物管理員(即 附加之動物管理員分類),加入附加之動物管理員(即動物管 理員物件),以及移除動物管理員分類及/或物件。下文中 會有更清楚之描述,即每一動物管理員物件係負責執行一 特定之動物園任務。因此’ ZAF之使用者很自然地會想增 加一動物管理員界定及物件以處理一附加之動物園任務, 或疋想移出不再需要之界定或物件。應可發現藉由設計動 物管理員機構爲一種擴充功能,可提供系統之彈性。 增/刪—動物()作業與增/删—動物—管理員作業—樣,係 經濟部中央標準局員工消費合作社印製 負責與使用者义互作用以界定出附加之園中動物分類及物 件’以及移除不再需要之分類及物件。又,動物園之增加 及移出動物皆爲相當自然之舉。增/刪-禁閉-單元〇作業 負責界疋出新增禁閉單元分類及物件,並移除不再需要之 分類及/或物件。又’組織系統設計者藉由將動物機構及 禁閉單元機構設計爲擴充功能之方式來設計ZAF以提供彈 性。 本紙张尺度適用中國國豕標準(CNS ) A4規格(210x297公慶) A7 B7 經濟部中央標準局員工消費合作杜印製 五、發明説明(3〇 ) 現回到圖8,動物管理員分類之界定與動物登記、動物、 禁閉單元登記及禁閉單元分類之間具有一種使用關係。由 於允許ZAF之消費者訂製及擴充動物管理員、動物及禁閉 單元分類時可增加ZAF之價値,因此將此等分類設計爲擴 充功能。然而,改變動物與禁閉單元登記分類之行爲會使 Z AF之基本作業陷入混亂。因此,此等分類係設計爲z AF 之核心功能。 圖10爲動物管理員分類之分類圖。然在描述圖10之内容 以前,謹先指出圖1 0所示之分類界定係一種稱爲分類階層 之簡單順序加以列等。在一分類階層中代表最一般化/最 概念化之分類,如動物管理員分類,係稱爲該階層之基礎 分類。分類階層中分類之順序係由最通用者排至最不通用 者(即由通用至特定之分類順序)。較不通分之分類(如餵養 者分類)可視爲接承來自較通用分類(就此例而言爲動物管理 員分類)之特性者。因而分類界定中之銀養者、默醫及溫度 控制器皆可説是動物管理員分類之子分類,特性接承 (inheritance)機構在伴隨圖1 1之説明中會有更細部之描述。 如圖10所示,動物管理員分類界定含有_單一之作業界 定即檢視_動物()(check一animals〇)作業界定。讀者亦請 注意動物管理員分類之界定係標爲一抽象(Abstract)分類。 抽象分類並非設計來使創造出之物件成爲其組成之_部分 ’而係用以界定出一用於其子分類的共通介面/協定。當 某分類之作業界定中有至少一項爲純虛擬作業界定時,該 分類即可説是一項抽象分類。純虛擬作業界定之設計目的 ______-33 - -.* (請先聞讀背面之注意事項再填寫本頁) *-'°
T % 本紙張尺度適用中國國家標準(CNS ) A4規格(210X 297公釐〉 經濟部中央標隼局員工消费合作社印裝 A7 —--------- B7 五、發明説明(M ) 僅^於對該項作業之子分類界定予以界定出一共通介面。 易言之,實際行爲(即資料與作業)之設計係留給該等子分類 本身。在動物管理員分類界定之例子中,餵養者、獸醫及 溫度控制器等子分類界定出動物管理員分類中所含純虛擬 檢視-動物⑽業界定之特定實施1某項作業設^爲零時 ’孩項作業即標爲一純虛擬作業。 然而以下此點相當重要須加以注意,即某_純虛擬作業 界定(制介面必須由料之予分賴承認,使得請求物 ,(稱爲客户物件)能使用子分類組成物件(稱爲伺服物件)而 播須知道該伺服物件之特定子分類。舉例而言,每+由動 物園管理者分騎界定之物件需要執行—制之動;時, 該物件便與-㈣管理負物件交互作用m等物件之 介面係界定於抽象之基礎分類動物管理員中且保留於檢視 動物()作業之子分類界定中’因此動物園管理者物件無須具 備有關任何词服物件之子分類的特殊知冑。如此便可使該 項動作所需者(即祕園管理者物件之部分)與該動作之實= 方式(即藉由動物管理員子分類之物件之_)相分離。利用抽 象分類特徵之設計(如ZAF設計)稱爲多態(p〇lym〇rphic)設計 多態設計對00組織系統設計極爲重要,因其允許某一事 項之完成方式(稱爲實施方式)得以改變或擴充,而不致影響 端賴於所實際執行之動作的機構。換句話說,客户物件只 需知道某些物件在執行某種功能即可,而無須要瞭解此等 功能實際 < 實現方式。這是經適當設計之组織系統能立刻 批衣-- -** (請先閔讀背面之注意事項再填寫本頁} 、-» 線 34 A7B7 五、發明説明(32 加以訂製及擴充以滿足未來需求之一種方式。 請 先 閱 讀-背^ 之 r 事 項 再 填 ί裝 頁 如前所述,組織系統設計者設計出ZAF使得動物管理員 物件能與動物及禁閉單元物件交互作用以執行其任務。圖 11爲抽象分類動物之分類階層的分類圖。由於動物分類界 定係負責代表園中動物之行爲特性,因此组織系統設計者 以可反映出此種責任性之方式來設計抽象分類動物。如圖 所示,範例中之動物分類界定包括資料界定之餵養_頻率 (feed_freq)、位置及溫度—範圍(temp —range),以及作業界 定之取得—溫度_範圍()(get_temp_range〇)、餵養()、需要 —食物()(needs_food)、需要 _默醫 _檢查()(needs_vet_ visit〇)以及獸醫_檢查()(vet_visit())。 訂 就此組織系統概論之目的而言,並不需要開發出每一界 定之細節。然而。溫度_範圍之資料界定及取得_溫度_範圍 0與餵養0之作業界定則不失爲精細構想之组織系統設計選 擇的好例子。 線 經濟部中央標準局員工消費合作杜印製 餵養0作業界定係設計來執行動物之實際餵料(即透過特 定之餵料裝置來執行,此裝置園中未示)。餵養()作業爲一 純虛擬作業。如前所言,此表示該分類之設計是要使執行 所需功能之實際機構留给子分類來界定。如果所創造出作 爲組成該等子分類之一部分的物件具有特定之需求時,則 需由子分類加以界定之方式爲一種好的設計選擇。在ZAF 中,舉例而言每一種動物都可能需要一特定之餵料裝置, 如此不但是一般性餵養()作業之界定困難,而且也沒用。 經由比較之方式,組織系統設計者明確設計出取得_溫度 -35 - 本紙張尺度適用中國國家標準(CNS ) Α4規格(2!0>< 297公釐) 五、發明説明( 33 A 7 B7 經濟部中央棣準局員工消費合作杜印製 一範圍作業以使其並非爲一項純虛擬之作業界定。此點表示 取待_溫度—範圍()已一般化界定爲一種缺設作業。因而其 可視爲一虛擬作業。缺設作業係用以提供一般功能給子分 類。此等子分類可簡單使用此等缺設作業,或藉由重界定 (redefinition)而可訂製或擴充該等缺設作業。某一缺設作 業之重界定稱爲覆寫(override)該項缺設作業。 哺礼動物爲分類動物之—子分類,因而哺乳動物也接承 分類動物之所有特性,請注意分類哺乳動物也可設計爲— 抽象分類,如前所述,這表示該分類並未設計成將所創造 出之物件作爲其組成構件,而是設計來對其子分類提供一 共通介面。子分類哺乳動物再分爲肉食類及草食類。 由於餵養()作業之界定已留給子分類,因此每一子分類肉 食動物及草食動物皆具有其各自對餵養()作業之界定。如前 所述,迢是一種好的設計選擇,因爲吃肉的肉食性動物與 吃草的草食性動物有不同之需要。 溫度_範圍是一種符合特定動物之自然習性之溫度範圍 資料界疋,而取得—溫度-範圍()作業界定則係設計來取一 供某一特定動物用之溫度-範圍,並將其送回給一請求該項 資料界定的客户物#。子分類之攸蟲類含有其本身之溫度 範固資料界定以及其本身之取得一溫度一範圍()作業之界定 ZAF依此方式設計以指出資料界定正如同作業界定般也 ° 乂覆寫。由於許多版蟲類係生長於晚上很冷而白天很 熱=沙漠地區,因此在爬蟲類分類中覆寫缺設之溫度一範圍 界疋以包括時間及溫度資訊(圖11中未明確顯示)》這又 的 出 是 (請先閲讀背面之注意事碩再填寫本頁) -裝. 訂 線 本紙張尺度適用中s國 ! Μ 304246 A7 _______B7 五、發明説明(34 ) 另一項好的設計選擇’因其允許ZAF藉由根據一曰時間與 禁閉單元本身目前之溫度來作溫度調整,而視爬蟲類禁閉 單元與其他禁閉單元有所不同。 圖12爲一以較低階觀點觀之禁閉單元分類之分類圖。該 項禁閉單元分類含有虛擬作業界定:調整-溫度()(adjust_ temp〇)。此調整_溫度〇之界定係界定出用以實際調整動物 園中禁閉單元之溫度的介面及機構(即加熱及冷卻機構,但 圖中未示)。 Z A F物件如何交互作用 除設計含有解決某特定問題之解決方法的物件外,本發 明之組織系統設計者也必須設計各個物件之彼此關聯性。 換句話説,此等物件必須能利用其所經設計之方式而使彼 此相關。如前所述,某一物件之所界定作業在針對該物件 所界定之資料上的作業方式稱之爲物件行爲。雖然物件可 特徵化爲自動實體,當但物件彼此相關聯時,每—物件仍 展現出一致之行爲,此點仍然相當重要。一致性之行爲之 所以重要之原因在於物件係端賴其他物件之一致行爲而使 其本身亦表現出-致之行爲。事實上,—致行爲重要到使 某一物件之行爲通常被稱作是該物件與其他物件間之人约 (_加0。當某-物件未表現出—致之行爲時鉢破 壞了其與其他物件間之合約。 物件所控制之資料時 爲存取由該另一物件 當一物件之一項作業需存取由另— 此物件便視爲該另一物件之客户。 A7 B7 35 五、發明説明( 所控制之資料’客户之作業之—係呼叫或啓動(丨謂ke)該 另,件(作業以求存取由該另—物件所控制之資料 接著執行被呼叫物件之作業之_(在此例中即爲_服作業) 以存取及/或操控由被呼叫物件所控制之資料。 圖13所TF爲ZAF物件如何交互作用以協助動物園中之員 工於園中作業之物件囷。就本概論之目的而言,並無必要 就所有ZAF物件之交互作用予以詳細分析。然而,讀者應 閲讀以下之簡單控制流程以對此等物件如户斤交互作用來解 決問題有一根本之認識。 . 如前所述,物件係創造來作爲某一特定分類之組成構件 。因此,動物園管理者瑞達(物件706)爲—動物園管理者分 類之組成構件(實際上爲唯一之構件)的物件。因而,物件瑞 達(Zelda)便負貴ZAF之整體控制。所有之動物管理員物件 皆以動物管理員登記物件(物件700)來登記,因此,物件瑞 達可藉由呼叫動物管理員登記物件之列表_動物-管理員 0(liSt_Z〇〇_kePpers())作業(步驟丨)來獲取一份現有動物 管理員之列表》動物管理員登記物件已創造成動物管理員 登記分類之一項組成構件。爲説明起見,係假定其每5分鐘 發生一次,而爲瑞達之5-分鐘—定時器()作業的一部分。動 物管理員登記物件接著以動物管理員列表作回應(步樣2)。 此份動物管理員列表包括溫度檢視者蒂娜(物件714) '獸醫 文生(物件74 0)以及動物餵養者佛烈德(物件752)。每—動 物管理員皆已創造爲動物管理員分類之一組成構件。尤其 ’溫度檢視者蒂娜、獸醫文生以及銀養者佛烈德等物件分 &纸張尺度適用中國國家標準(CNS ) Α4規格(210Χ297公釐) ---------裝------、玎丨^---_---^ • L· 讀· (請先閲讀背面之注意事項再填寫本頁} 經濟部中央標準局員工消費合作社印製 A7 B7 經濟部中央樣準局負工消费合作社印製 彡、發明説明(36 別爲溫度控制者、默醫及餵養者等子分類之構件。溫度 ()(TemP())作業係呈μ 4言之,物件蒂娜之檢視動物 〇(CheCk-animals())作業無須有關每一調整一溫度 0(adjUSt_temp〇)作業如何執行其任務之特別知識。檢視 _動物()作業僅須遵寸介面規定並呼叫該等調整-溫度()作業 即可。其後,再以各別之調整一溫度(0)作業適當地完成其 任務。 此時,仍値得再次指出該ZAF機構爲一極簡化之组織機 構其係於本文中k出以輔助對本行較陌生之讀者能瞭解 某些基本之組織系統觀念,以對本發明之優點及功效能有 最佳之認識《此等優點及功效在閲讀以下之説明後會變得 更清楚。 現s青參閱圖14及15,由本文前述之説明中可知圖14在於 闡釋本發明之组織系統,然而圖15如下文所述則在於説明 該组織系統内所使用的特殊物件。圖14之組織系統具有如 下之元件: 網路瀏覽器·, 映射區塊; 傳輸層;以及 系統管理基地。 根據本發明,映射區塊使網際網路上具有任何瀏覽器之 任何使用者皆能具有系統管理監視及控制之能力。映射區 塊將系統管理軟體内部之資料轉換爲HTML以於瀏覽器上 供閲覽,並將使用者之輸入如HTML轉換爲對系統管理軟 39 - 本紙張尺度適用中g國家榡準(CNS ) A4規格(210X 297公釐) (請先閲讀背面之注意事項再填寫本頁) •裝·
、1T B7 五、發明説明(37 ) =控制。组織系統在此稱爲―管理組織系統。除網路劉 器外,m組織系統之元件皆可於龍電腦系統上執行。 發明之使用者在任何-般之網路割覽器的管理下監视並 控制該系統。 映射區塊經由崎網路提供靜態型式(於HTMLt)或動態 之,用程式模组(applet)(例如於爪唾「Java」中)給網路劉 覽器。此等型式或程式模組藉由透過傳輸層來接通系統管 理基地’以提供來自管理下之系統的監視資訊,及/或提 仏進入方式以供控制管理下之,系統。使用者輸人至劉覽器 之仏號心出他所欲監視者爲何或他想如何控制。使用者之 輸入由該瀏覽器送回該映射區塊,而位於由該型式或程式 模組所給定之指令内。 如現今所習見者,交換於映射區塊與網路瀏覽器間之資 訊係於使用HTTP協定之網際網路上以一標準之語言如 HTML來傳輸。 經濟部中央橾绛扃貝工消費合作社印製 映射區塊透過一傳輸層及一系統管理基地與管理下的系 統通訊。實際上’映射區塊已成爲GUI基地模型中之GUI。 映射區塊將經由網際網路所接收到之HTML轉換爲協定獨 立命令,再傳至傳輸層。 傳輸層經由NetBIOS、TCP/IP、IPX或串列鏈於系統間 傳輸此等命令。 系統管理基地接收來自傳輸層之命令,然後再執行使用 者之指令’或自電腦系統本身請求所需之監視》 本發明可經由網路來控制之系統管理基地處所提供之服 -40 ~~ 本紙張尺度適用中國國家標準(〇阳)八4規格(210/297公;^) 經濟部中央標準局員工消費合作社印装 A7 B7 五、發明説明(38 ) ' — 務包括如下: 系統資訊工具’提供廣泛之系統硬體及軟體配設資訊。 系統監視服務:允許系統中可測量之量的監視。此等量 可予以顯示、收集並輸出至一資料庫。另外,可在此等量 上設定臨限値以觸發警示信號。 系統分割存取服務:允許某—系統之系統分割得以顯示 及控制》 警不官理服務:允許警告登錄之顯示、設定警示時所需 採取之行動、界定出包括警示分類之概貌(pr〇me) 以及利 用來自警示收集器之概貌來請求警示。 安全管理服務:允許使用者與密碼之界定以限制在某— 伺服等級上之出入,且允許安全存取之警示設定。 ECC記憶體服務:允許對ECC記憶體誤差及失效予以監 視及警示。 預測失效分析服務:允許對磁碟誤差及失效予以監視及 警示。 系統概貌服務:允許對系統上有關重要之會計及存貨資 訊予以界定及進入。 臨界檔案監視:允許檔案之監視及警示以檢測出此等檔 案之變化。
NetFinity串列控制:允許串列行之界定及設立以供由内部 協定予以傳達。 RAID管理:允許RAID驅動程式之控制並對RAID驅動 程式誤差及失效予以監視及警示。 本紙張尺度適用中國國家標準(CNS ) A4規格(2!0Χ297公釐) 裝 訂 線 % \ (請先閲讀背面之注意事項再填寫本頁) 經濟部中央標準局員工消費合作社印製 Α7 Β7 五、發明説明(39 ) 遠距模擬器(session)服務:允許遠端系统之終端模擬 (shell)能力。 檔案傳輸服務:允許於本地系統與一遠距系統間傳輪檔 案或目錄。 螢幕顯示服務:允許於本地或遠距系統上擷取及顯示可 视螢幕,並即時擷取系統輸入及輸出。 遠距系統管理服務:允許成群系統之界定及維護,亦允 許對系統之狀態或存在予以警示。 伺服器保護支援服務:允許伺服系統上之狀態及硬體監 視器(電源供應;溫度等)之監視及警示。 事件排程器服務:允許已排程之服務或命令之界定及啓 動a 電源開啓誤差檢測:允許發生於系統之電源開啓與啓動 間之誤差的擷取及警示。 資料庫支援:允許參數之界定及配置以供由資料庫輸出 伺服資料。 软體清單(inventory):允許安裝於系統上之軟體的界定 及監視》 . DMI瀏覽器:允許DMI事件之顯示及產生β 報表服務:允許由各個監視服務所產生之報表得予設計 、產生及顯π »此項報表服務可作爲歷史資料之靜態資 庫。該靜態資料庫補充由各服務所傳來之即時資料: ,此等報表可能係供不具系統管理責任者所用。就此 而,具有處理平台獨立之網路介面便特別有用。 I纸張尺度適财酬家標準(CNS ) ---—__ ----------裝------II------.^ (請先閲讀背面之注意事項再填寫本頁) 經濟部中央標準局員工消費合作社印製 304246 五、發明説明(4〇 ) HTTP伺服器已另成一種可於一連接至網際網路之琿上接 收HTML之映射層。此伺服器主要是現有已知系統管理程 式,如IBM產品NetFinity之每一種服務之圖形使用者介面的 再寫入。其主要差異在於該伺服器並不與視窗系統交互作 用,而是與HTML作交互作用。 另外’許多高性能之系統管理能力對網路/瀏覽器模型 而言爲理所當然,但在專用GUI中便較爲困難。 映射區塊内所發現之物件在圖15中有更詳盡之説明,圖 1 5所示爲該映射區塊的内部。如圖1 4所示,映射區塊係位 於網路瀏覽器以及正於網際網路上受觀察及控制之應用程 式之間。映射區塊由兩項物件組成:HTTP物件及HTML物 件。 HTTP物件負責下列事項: (i )開啓並維持網際網路通訊 (ii )經由網際網路接收HTTP請求 (iii) 分析一致資源定位器(URL)及任何其他構成該項請求 之資料 (iv) 將URL、輸入資料及瀏覽器型式傳至HTML物件 (v )自ΗTML物件接收該ΗTML資源並將其傳回正請求中 之瀏覽器。 如圖15所示’ HTTP物件可就瀏覽器型式予以進一步作子 分類,依此方式動作,HTTP物件其作用如同一HTML過渡 器,將Η T M L物件傳回之η T M L·資源予以調節爲可由特定 之劉覽器所最佳利用之資源。圖1 5中有3個「瀏覽器j範例 -—----~ 43 ~_ 本紙張尺度適用中國國家標準(CNS ) Α4規格(210X297公釐) ~~ 裝 訂 線 *** (請先閱讀背面之注意事項再填寫本頁) 五、發明説明( 41 A7 B7 經濟部中央標準局員工消費合作社印製 。當伺服一全功能瀏覽器例如已知之市售產品NetScape時, HTTP物件可能對其由HTML物件傳至該瀏覽器的HTM]L_ 點也不加以改變。然而,當伺服器一較次級功能之瀏覽器 時’例如只能正確處理Η T M L 1 · 0之瀏覽器,則需要進一步 伺服之Η T M L資源成分將被過濾或可於此_環境中有意義 地顯示的資源《另外,能將HTTP物件進一步予以作子分類 以處理一命令行r瀏覽器」。在此情況下,HTML必須根 本地加以改變,將所有之標示除去並插入適當之空間以有 意義地顯示於一終端機螢幕上。· Η T M L物件負責如下事項: ⑴接收URL與其他請求資料 ⑵瞭解該等請求並於應用程式之介面表示中形成該等請 求 ⑶接收來自該應用程式之回應 ⑷將該等回應轉換爲HTML並將此HTML傳送至HTTP物 件。 如圖15所示,HTML物件可依瀏覽器型式予以進—步作 子分類》因爲是HTTP物件,此項作子分類之動作的目的係 在於產生由特定型式之瀏覽器所最能瞭解之HTML ^然而 ,HTTP物件僅將HTML視作一項輸入,且僅能作爲一 HTML/HTML或HTML/ASCII過濾器’對輸入之HTML所 代表之實際資料而言並無意義。相反地,於HTML物件之 階段’該應有程式之介面的設計者仍然知道該資料所眞正 代表之意義。該設計者因此能於此階段因應於所選用之割 -44 - 本紙張尺度適用中國國家標準(CNS ) Α4規格(2丨Ο X 297公着) 請 先 聞 讀. 背- ιέ 之 注* 意* 事 項 再 填 本 頁 裝 訂 A7 _____B7____ 五、發明説明(42 ) 覽器,依據該瀏覽器之種類,將資料格式化成HTML或 A S C11。圖形瀏覽器之請求可爲一簡單之範例《如果該瀏 覽器爲一 NetScape瀏覽器·,則HTML物件可能產生〜姑” 裡以 GIF傳送之圖形;另一方面,如果該「瀏覽器」爲—命令行 ,則該瀏覽器將產生該圖形之一項A S C11近似。 (請先閱讀背面之注意事項再填寫本頁) 經濟部中央標準局員工消費合作社印褽 準 標 f家 國 國 中 用 適 度 尺 浪 紙 本
五、創作説明( 構設計 一、 由 加 操 二、 由 產 由 〈圖示 第一圖 第二圖 第三圖 第四圖 第五圖 <圖號 俾可提 於本創 以包裝 作,因 於塑膠 時可避 機械直 説明〉 :像摺 :愾裁 :偽本 :偽熱 :像本 説明> 摺 C7 D7 經濟部中央標率局βςχ消費合作社印製 2 3 3 3 3 2 4 6 2 2 1 3 5 7 摺 下 氣 包 電 裁 熱 導 極 供使用者達致下述之效 作可於塑膠袋成型之後 封口,所以在生產過程 此可提高製.程時效及降 袋的包裝是直接以機械 免人為因素的誤差而造 接包裝的包裝袋可呈較 S機構之結構實施圖。 斷結構之結構實施圔。 創作之裁刀結構示意圏 封結構之結構實施圖。 創作之結構組成圖。 昼機構 11 板 13 壓捍 1 5 壓缸 17 裝袋輪送機構 21 眼, 3 刀 3 2 封板 3 4 桿 3 6 限開關 38 益: 經由對摺的程序而再 中是完全免除人工的 低人工成本。 型式完成所以在生 成不良品,再者;經 為平整美觀的表面〇 夾爪ik槽 上壓滾輪 氣壓缸 氣壓缸 包裝_膜 裁斷結構 氣壓鉦 氣歷姐 頂掣環 套環 頁 M0X297公釐)
Claims (1)
- 經濟部中央標準局員工消費合作社印製 __ 六、申請專利範圍 ' ~-- 1.—種資訊處理系統,包括: 一客户電腦系统; -駐留於客户電腦系統之劉覽器程式,當該劉覽器程 客'統執行時可與該客户電腦系統配合以 父換一種使用超本文傳輸通訊協定(HTTP)之超本文標示 語言(H 丁 ML)的資料; '' 一伺服電腦系統; 駐留於該伺服電腦系統中的系統管理資料; 駐身於孩词服電腦系統中的系統管理程式,當該系統 g理程式由伺服電腦系統執行時可與該伺服電腦系統配 合以根據使用一HTTP以外之協定的内部命令來選擇性地 存取及修改該系統管理資料; 一個鏈結該客户電腦系統與該伺服電腦系統之網路; 一傳輸程式,用以依據使用一HTTp以外之協定的内部 中令,經由該網路,而於該客户電腦系統與該伺服電腦 系統之間交換資料;以及 一映射區塊’其係位於該瀏覽器程式與該傳輸程式之 間’並將割覽器程式與傳輸程式之間所交換的資料往復 映射於HTML、HTTP以及該傳輸程式内部命令及協定之 間》 2. 根據申請專利範圍第1項之系統,其中該映射區塊含有一 Η T M L物件。 3. 根據申請專利範圍第1項之系統,其中該映射區塊含有一 HTTP物件。 本纸張尺度適用中國國家標準(CNS ) A4規格Ul〇X297公釐) ---------1— (請先閱讀背面之注意事項再填寫本頁) 訂 線!、申靖專 利範圍 4. 〇. 6. 7. 8. 10. 11 經濟部中央標準局員工消費合作衽印製 12. 13. ^申請專利腳扑m其中之傳輪程式依據__ IOS協定來交換資料。 :據中請專利範圍第丨項之系統’其中之傳輸程式依據— ep/冲協定來交換資料。 t申請專利範圍P項之系統’其中之傳輸程式依據一 A協定來交換資料。 . :據申請專利範圍第!項之系統,其中之傳輸程式依據— 甲列協定來交換資料3 ^據申請專利範圍第1項之线,其中該系統管理資料έ 。、提供孩客户電腦系統及伺服電腦系統之硬體及軟患 配设之廣泛資訊的系統資訊工具。 2申請專利範圍第4之系統,其中該“管理資料6 —允許於該系統中監視可測量之量的系統監視服務。 2據申請專利範圍第1項之系統,其中該系統管理資料$ 含—允許顯示及控制一系統之系統分割的系統分 服務。 根據申請專利範圍第1項之系統,其中該系統管理資料告 含警示官理服務,允許顯示一警示登錄、設定有警奇 時所採取之行動、界定出涵蓋警示分類之概貌以及依存 自警示收集器之概貌來請求警示。 根據申請專利範圍第]項之系統,其中該系統管理資料自 含—安全管理服務,允許對使用者及密碼加以界定以 制在某一伺服等級上之出入。 根據申請專利範圍第1項之系統,其中該系統管理資料白 -47 本紙浪尺度適财iigj家縣(CNS ) A4· (21Qx297公董) ! I 裝 I n n ^ I I I I n 線 *' (請先閲讀背面之注意事項再填寫本頁) A8 B8 C8 D8 申請專利範圍 含 ''誤差修正碼記憶體服務,允許對誤差修正碼記憶體 §吳差及失效予以監視及警示。 14·根據申請專利範圍第1項之系統,其中該系統管理資料包 含—預測之失效分析服務,允許對磁碟誤差及失效予以 監视及警示。 la根據申請專利範圍第1項之系統,其中該系統管理資料包 含—系統概貌服務,允許界定及輸入有關該系統之重要 會計與存貨資訊。 16·根據申請專利範圍第1項之系統,其中該系統管理資料包 含—臨界檔案監視器,允許對檔案之監視並警示以檢測 出該等橋案中之改變。 17. 根據申請專利範圍第1項之系統,其中該系統管理資料包 含—串列控制,允許串列行之界定及設立以供藉由内部 協定來通訊。 18. 根據申請專利範圍第1項之系統,其中該系統管理資料包 含一RAID管理服務,允許控制raid驅動程式並對 RAID驅動程式誤差及失效予以監視及警示。 19. 根據申請專利範圍第1項之系統,其中該系統管理資料包 含一遠距模擬器服務,允許遠距系統之終端模擬能力。 20. 根據申請專利範圍第1項之系統,其中該系統管理資料包 含一檔案傳輸服務,允許檔案或目錄傳輸於本地系統與 一遠距系統之間。 21. ·根據申請專利範圍第1項之系統,其中該系統管理資料包 含一螢幕顯示服務,允許擷取及顯示該本地或遠距系統 -48 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) ---------裝------訂--.---線 < · * * (請先聞讀背面之注意事項再填寫本頁) 經濟部中央標準局員工消費合作社印製 經濟部中央標準局員工消费合作社印製 Ag B8 C8 ___ D8 六、申請專利範圍 上之可見螢幕。 22··根據申請專利範圍第1項之系統,其中該系統管理資料包 含一遠距系統管理服務,允許成組系統之界定及維護, 並對系統之狀態或存在予以警示。 23·.根據申凊專利範圍第1項之系統’其中該系統管理資料包 含一硬體支援服務,允許對伺服系統上硬體監视器之狀 態予以監視與警示。 24. 根據申晴專利範圍第1項之系統,其中該系統管理資料包 含一事件排序服務,允許對.已排.定之服務或命令予以界 定及啓動。 25. 根據申《青專利範圍第1項之系統,其中該系統管理資料包 含一電源開啓誤差檢測,允許對系統之電源開啓與啓動 之間所發生之誤差予以警示及擷取。 26·.根據申請專利範固第1項之系統,其中該系統管理資料包 含一資料庫支援服務,允許參數之設定及配置以供資料 庫之輸出服務資料。 27.根據申請專利範圍第1項之系統,其中該系統管理資料包 含一軟體清單服務,允許界定及監視該等系統上所安裝 之軟體》 28..根據申請專利範圍第1項之系統,其中該系統管理資料包 含一 DMI瀏覽器,允許DMI事件之顯示及產生。 29··根據申請專利範圍第1項之系統,其中該系統管理資料包 含一報表服務’允許由各監視服務中所獲之報表得以設 計、產生及顯示。 (請先閱讀背面之注意事項再填寫本頁) -裝· 訂 線· 本纸張尺度適用中國國家標準(CNS ) Μ規格(210Χ297公釐) 經濟部中夬標準局員工消费合作社印製 A8 B8 -—__ g8S 六、申請專利範圍 ~ ——— 30.—種資訊處理系絶,包括: —客户電腦系统; 二雜户電腦系統之_器程式,當該_覽器程 ^这客尸電腦,系統執行時可與該客户電腦系統配合以 人換種使用超本文傳輸通訊協定(Ηττρ)之超 語言(HTML)的資料; · 一伺服電腦系統;以及 一於該伺服電腦系統上執行之管理組織系統。 31··^據中請專利範圍第3G項之系統,其中該管理組織系統 包含一映射區塊,該映射區塊將該瀏覽器程式與該管理 組織系統間所交換之資料往復映射於Html、HTTP與該 管理组織系統内部命令及協定之間。 32. ·根據申請專利範圍第3丨項之系統,其中該映射區塊包含 一 HTML物件與_HTTP物件。 33. ‘根據申請專利範固第32項之系統,其中該HTML物件接 收URL及其他請求資料;於該管理組織系統之介面表示 中形成所接收之請求;接收來自該管理組織系統之回應 ;將所接收之回應轉換爲HTML ;以及將此種HTML傳 至該HTTP物件。 34. 根據申請專利範圍第32項之系統,其中該HTTP物件開啓 並維持網際網路通訊;經由該網際網路接收HTTP請求, 解析一致資源定位器(URL)以及解析形成該請求之相關 資料;傳輸該URL及相關資料與瀏覽器識別至該HTML 物件;接收來自HTML物件之資源;以及將HTML資源 本紙張尺度適用中國國家標準(CMS〉A4現格(210X297公釐) ---------裝------訂'-----線 *' (請先閎讀背面之注意事項再填寫本頁} 申請專利範圍 A8 B8 C8 D8 經濟部中央標準局貝工消费合作社印製 傳回該瀏覽器程式。 35.•—種資訊處理系統,包括: 一電腦系統網路;以及 一於該網路上執行之管理組織系統,該管理组織系統 具有一映射區塊,用以將經由該網路所交換之資料往復 映射於(a) Η T M L及Η T T P以及⑸僅使用於該管理组織系統 中之内部命令及協定之間; 該映射區塊具有一 HTML物件與一HTTP物件; 該Η T M L物件接收u RL及·其他請求資料;於使用於該 管理組織系統内之該等内部命令與協定中形成所接收之 請求;接收來自該管理組織系統之回應;將所接收之回 應轉換成HTML ;以及將此種HTML送至該HTTP物件; 該HTTP物件開啓並維持網際網路通訊;經由該網際網 路接收HTTP請求;解析該一致資源定位器(URL)以及解 析形成一所接收之請求的相關資料;將URL及相關資料 與瀏覽器程式辨識傳輸至該HTML物件;接收來自該 HTML物件之HTML資源;以及將HTML資源送回至網 際網路作爲HTTP響應。 36__—種資訊處理系統,包括: 一映射區塊,將經由一網際網路連線所交換之資料往 復映射於⑻HTML及HTTP以及(b)僅使用於一相關組織系 統内之内部命令與協定之間; 該映射區塊具有一 HTML物件與一 HTTP物件; 該HTML物件接收URL及其他請求資料;於使用於該 -51 - 本紙乐尺度逋用中國國家標準(CNS ) A4規格(210X297公釐) (請先閱讀背面之注意事項再填寫本頁) •旁· t -3 Γ A8 B8 C8 D8____ 六、申請專利範圍 組織系統内之該等内部命令與協定中形成所接收之請求 ;接收來自該组織系統之回應;將所接收之回應轉換成 HTML ;以及將此種HTML送至該HTTP物件; 該Η T T P物件開啓並維持網際網路通訊;經由該網際網 路接收HTTP請求;解析該一致資源定位器(URL)以及解 析形成一所接收之請求的相關資料;將URL及相關資料 與瀏覽器程式辨識傳輸至該HTML物件;接收來自該 Η T M L物件之Η T M L資源;以及將Η T M L資源送回至網 際網路作爲HTTP響應。 . ---------裝— ·· (請先閲讀背面之注意事項再填寫本頁} 訂 線 經濟部中央標準局員工消費合作社印製 52 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US55862795A | 1995-11-14 | 1995-11-14 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW304246B true TW304246B (en) | 1997-05-01 |
Family
ID=51565898
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW85108268A TW304246B (en) | 1995-11-14 | 1996-07-09 | Network management exercised through hyper text markup language method and apparatus |
Country Status (2)
| Country | Link |
|---|---|
| MY (1) | MY124457A (zh) |
| TW (1) | TW304246B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6961771B2 (en) | 2001-04-09 | 2005-11-01 | Allied Telesis K.K. | Multi-unit building with secure entry system |
-
1996
- 1996-07-09 TW TW85108268A patent/TW304246B/zh active
- 1996-10-23 MY MYPI96004399A patent/MY124457A/en unknown
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6961771B2 (en) | 2001-04-09 | 2005-11-01 | Allied Telesis K.K. | Multi-unit building with secure entry system |
Also Published As
| Publication number | Publication date |
|---|---|
| MY124457A (en) | 2006-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3381926B2 (ja) | 一般的なウエブ・ブラウザが複数の異なるプロトコル型のサーバをアクセスすることを可能にするための情報ハンドリング・システム | |
| KR101572273B1 (ko) | 폼 조작에 대한 개선된 스크린 캡쳐 | |
| CA2890303C (en) | Custom resources in a resource stack | |
| CN109902073B (zh) | 日志处理方法、装置、计算机设备和计算机可读存储介质 | |
| US20050216860A1 (en) | Visual administrator for specifying service references to support a service | |
| CN113704344B (zh) | 基于表单模板的数据备案方法、装置、设备及存储介质 | |
| US20170337168A1 (en) | System and method for generating and monitoring feedback of a published webpage as implemented on a remote client | |
| MX2008011058A (es) | Objeto de procesamiento de datos de sindicacion realmente simple (rss). | |
| CN112182359A (zh) | 推荐模型的特征管理方法及系统 | |
| CN106537383A (zh) | 动态特征集管理 | |
| US10586059B2 (en) | System, method of controlling access right, and information processing apparatus | |
| Boggess | Identification of roads in satellite imagery using artificial neural networks: A contextual approach | |
| TW304246B (en) | Network management exercised through hyper text markup language method and apparatus | |
| CN111859231A (zh) | 一种网页监控方法、设备、装置和计算机存储介质 | |
| CN111651416B (zh) | Sketch项目文件上传预览方法、系统、设备及介质 | |
| CN109862074A (zh) | 一种数据采集方法、装置、可读介质及电子设备 | |
| US20180089217A1 (en) | System, method of generating operation monitoring information, information processing apparatus | |
| TW299543B (en) | Browsing and control of systems management protocols via a web browser over the internet | |
| US20050216510A1 (en) | System and method to provide a visual administrator in a network monitoring system | |
| US20250103723A1 (en) | Method and storage medium for assessing privacy compliance of online platforms | |
| TW299422B (en) | Transmittal of hyper text markup language instructions through lan protocols | |
| KR20210041269A (ko) | 지능형 크롤링 시스템 및 지능형 크롤링 방법 | |
| TW305972B (zh) | ||
| CN115563373B (zh) | 一种网页数据的收集方法及装置 | |
| JP2003228507A (ja) | ファイル管理装置および方法 |