當前位置:文思屋>學習教育>畢業論文>

互操作聯邦數字圖書館研究

文思屋 人氣:4.34K
互操作聯邦數字圖書館研究
【內容提要】未來的圖書館將是聯邦數字圖書館,其目標是向用戶提供一個將異構、分佈資訊源無縫整合的檢視,實現對數字圖書館資源的透明訪問。文中首先介紹了研究數字圖書館互操作的必要性,在此基礎上重點分析討論了聯邦數字圖書館的實現方法,並對當前具有代表性的互操作聯邦數字圖書館的研究進行了綜述討論,最後簡單討論了目前建立互操作聯邦數字圖書館所面臨的挑戰及進一步研究和解決的問題。
【摘要題】專題探討……
       1 研究數字圖書館互操作的必要性
  隨著線上數字圖書館(DLs)的日益增多,人們發現必須訪問許多DLs才能找到所需要的資料。由於大多數DLs是基於資料庫驅動的,現有流行的搜尋引擎不能對其內容建立索引。因此,對於那些需要跨越多個DLs查詢資料的使用者來說,搜尋引擎不能滿足這種需求。如何將廣泛分佈的、異構的DLs聯合起來向用戶提供統一的服務,即實現DLs之間的互操作,成為DLs研究與開發所關注的中心問題。
  所謂數字圖書館的互操作是指交換和共享DLs的文件、查詢和服務的能力[1]。它要求來自技術(協議和格式等)、內容(元資料及其語義等)和組織(DLs的基本訪問原則、支付方式和認證等)三方面的合作。DLs的互操作可以出現在不同的抽象層次上,我們可以將其概括為兩類檢視[1]:縱向檢視(verticalview)和橫向檢視(horizontalview)。前者涉及法律、社會、文化和智慧財產權等方面的問題,後者涉及DLs的硬體和軟體即體系結構方面的問題。
  為什麼要研究DLs的互操作?道理很簡單:目前很少有DLs既提供豐富的館藏資源,又提供有效的服務。儘管目前一些DLs擁有大量的館藏資源,而另外一些DLs卻提供許多的服務,但在這兩種情況下,使用者都不太容易找到其所需要的資訊資源。只有在這些DLs之間實現互操作,才能共享DLs的資源和服務。因此,研究DLs的互操作是十分必要的。
      2 聯邦數字圖書館的實現方法
  為了解決使用者使用DLs查詢資料時同一查詢條件的重複提交問題,人們提出了聯邦數字圖書館的概念。所謂聯邦數字圖書館是指正式或非正式合作操縱DLs的一些組織,它們同意支援一組共同的服務和標準,以便在聯盟成員之間共享DLs的資源,實現互操作。聯邦數字圖書館允許跨越不同的DLs執行搜尋,並將每個DLs的查詢結果合併後返回給使用者,使使用者感到如同使用單個數字圖書館一樣。從聯邦的耦合度考慮,實現聯邦數字圖書館的方法可分為以下三種:NCSTRL方法、Harvesting方法和蒐集(Gathering)方法。
    2.1 NCSTRL方法
  網上計算機科學技術報告圖書館(NCSTRL)是一個擁有100多個機構加盟的聯邦數字圖書館[2],它利用Dienst作為DLs的協議和體系結構。凡是要求加入NCSTRL的機構需要在本地安裝Dienst伺服器,並按照統一規定的資料格式建立其館藏資源。NCSTRL藉助於分散式搜尋技術在聯盟DLs之間實現資源共享,它將使用者的查詢送往參與聯邦的所有DLs上分別執行,收集返回的結果,綜合整理後返回給使用者(圖1)。
  附圖
  圖1 NCSTRL方法
  NCSTRL方法要求所有參與聯邦的DLs使用相同的協議或軟體系統,因此能夠提供全面的互操作。但緊密的聯邦必將加重聯盟成員的負擔,它們不得不就技術標準和策略(如智慧財產權準則、安全和隱私等)達成一致。從網路和搜尋系統方面的`限制考慮,NCSTRL是昂貴的執行模式,因為要求每個聯盟成員的DLs必須支援複雜的查詢語言和對查詢的快速實時響應。另外,從查詢的頻率、元資料的質量以及網路資源的可用性等方面綜合考慮,這種實現聯邦的方法對聯盟成員加負較重。因此,只有那些需求強烈的DLs會採用這種代價較高的模式。
    2.2 Harvesting方法
  一臺計算機能夠自動地從其他計算機中收集並提取元資料的方法通常稱作Harvesting[3]。利用Harvesting方法建立聯邦數字圖書館的基本思想是:從每個DLs收集並提取元資料,經過處理、合併後集中儲存在一箇中心DL中,然後對儲存在中心DL本地的元資料執行搜尋(圖2)。顯然,這種方法需要在中心DL維護一個所有DLs館藏元資料索引資訊的副本,以便提供基於館藏元資料內容的查詢路由服務。