• 沒有找到結果。

Application Server

Application Server Client Client Client

Web Server

Software Algorithm

L2 L2 L2 L2

L3 L3 L3 L3 L3 L3

Application Server1

Application

Server2

Software、Algorithm 為最上層領域類別,其下的領域類別資料一起放在 Web Server,當索引資料無法完全放在 Web Server 時,將部份索引資料分散在 Application Server。Web Server 儲存上層的領域類別資料,當 Web Server 啟 動時,將領域類別的資料(如子領域/技術議題列表、Survey 議題列表、書本知 識列表)載入至記憶體,當使用者查詢這些領域類別資料時,從記憶體中抓取資 料回應,若該層領域類別之下的資料在第二層伺服器中,則在領域類別節點的子 知識列表指標作一個註記(如全部為 1),則代表該領域類別節點之下的知識位於 Application Server,當使用者要查詢其底下的知識時,Web Server 便轉交第 二層伺服器查詢。為了知道該領域類別下的知識位於哪個伺服器中,Web Server 需要紀錄第一層領域類別或第二層領域類別底下的資料放在哪台 Application Server(隨著其資料大小而定,如果第一層領域類別下的資料無法完全放在一台 伺服器中,必須分散到第二層領域類別),如 Software 底下的知識放在 Server1,

Algorithm 底下的知識放在 Server2,當使用者從 Software 開始找尋資料,到達 某個領域類別節點時,發現該節點的子知識列表註記為儲存在第二層伺服器中,

則 Web Server 將查詢轉交給該 Application Server。

Web Server 除了儲存上層領域類別資料以及轉交查詢至第二層伺服器以 外 , 還 需 要 處 理 逆 向 查 詢 所 得 資 料 的 結 果 , 例 如 使 用 者 想 查 詢 Dynamic Programming 在 Software、Algorithm 領域下,有哪些論文運用該解法,Web Server 將 Dynamic Programming 關鍵字傳給儲存 Software、Algorithm 的 Application Server,Application Server 將結果傳回給 Web Server,Web Server 按照領域排序整合所得結果並回應給使用者,因此 Web Server 除需將上層領域 類別資料載入至記憶體,尚需保留記憶體空間存放伺服器回傳的結果。

由於私人知識庫的知識有其隱密性,而有些知識只能限制某些使用者存取,

因此 Web Server 必須將使用者身份的資訊轉交給 Application Server,讓

Application Server 判斷該使用者是否可以存取該知識。

3.3.4 3.3.4 3.3.4

3.3.4 期刊資料庫 期刊資料庫 期刊資料庫 期刊資料庫

期刊資料庫的知識量通常較為龐大,需要採取類似大型私人知識庫的架構,

期刊資料庫與大型私人知識庫的最大差異在於其提交知識的流程,私人知識庫提 交知識時,只要 Committer 負責審核即可,然而期刊論文需要多位 Reviewer 審 核其論文,審核通過後,需要 Editor 負責將論文套上期刊的樣版(如加上期刊標 誌、名稱、Volume、Issue、頁次等等),然後在交由 Committer 負責將編輯好的 論文上傳。此部分需要編輯系統,而編輯系統已經相當完善,且期刊資料庫的查 詢系統也相當成熟,因此期刊資料庫的知識庫系統可分為兩套:『現有查詢系統』

與『問題-解法系統』,使用者在查詢時,可先選擇要使用哪套系統。

由上述可知,期刊資料庫與大型私人知識庫的差異在於:

1. 期刊資料庫沒有書本知識及報告 2. 需要透過某種機制與現有系統整合

第一個差別在於其儲存資料不同,沒有書本知識,則領域類別不需要儲存書 本列表及其個數,也不需要建立書本議題的關鍵字列表及其逆向查詢資料;沒有 技術報告,解法的論文列表僅有技術論文,Survey 議題的論文列表也只有技術 論文。第二個差異則讓知識庫需透過 DOI 機制向現有期刊系統取得論文全文。

圖 3-20 為期刊資料的系統架構,使用者在進入 Web Server 時,可選擇使 用『現有期刊系統』或『問題-解法系統』,當使用者要下載論文全文時,『問 題-解法』系統便透過 DOI 機制向現有期刊系統取得論文全文。

圖 3-20 期刊資料庫系統架構

3.3.5 3.3.5 3.3.5

3.3.5 全文 全文 全文 全文資料庫 資料庫 資料庫 資料庫

全文資料庫與期刊資料庫的差異僅在於其資料更新方式。全文資料庫為出版 商安裝於私人機構中的期刊資料庫,其資料更新是由出版商負責,當出版商更新 全文資料庫後,如果該全文資料庫支援『問題-解法』知識分類法,則直接使用 該全文資料庫的檢索資料。如果該全文資料庫不支援『問題-解法』知識分類法,

而機構想要將全文資料庫中的資料納入『問題-解法』分類法的查詢,則需要手 動將知識資料建入資料庫中,所以需要提供一個介面,讓知識庫管理者能夠一一 將新增的知識資料建立其『問題-解法』關鍵字。

Web Server

Client Client Client

Web Server

Application Server Application

Server

問題 問題問題

問題-解法系統解法系統解法系統 解法系統

現有期刊系統 現有期刊系統 現有期刊系統 現有期刊系統

DOI

相關文件