基于xml技術的元數(shù)據(jù)信息服務系統(tǒng)的研究與設計_第1頁
已閱讀1頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、基于XML技術的元數(shù)據(jù)信息服務系統(tǒng)的研究與設計凌柳鳳②付憲國①1信息工程大學測繪學院河南鄭州450052273603部隊江蘇南京210049Email:fxgllf@.cn摘要:隨著全球信息網(wǎng)格(GIG)思想的提出,使得主動式服務技術得到快速發(fā)展。根據(jù)互聯(lián)網(wǎng)信息資源廣泛共享的需求,本文結(jié)合元數(shù)據(jù)在數(shù)據(jù)組織和管理方面的特點,以及XML技術在元數(shù)據(jù)系統(tǒng)建設上的應用,提出了建立基于XML技術的元數(shù)據(jù)信息服務系統(tǒng)的設想,闡述了系統(tǒng)的具體設計思路

2、,并提出一種基于BS(瀏覽器服務器)服務模式的元數(shù)據(jù)信息服務系統(tǒng)的體系結(jié)構(gòu)。關鍵詞:元數(shù)據(jù)XML元數(shù)據(jù)信息服務系統(tǒng)元數(shù)據(jù)庫網(wǎng)絡Abstract:WiththethoughtoftheGIGappearingitmakestheactiveservicetechniquedevelopquickly.AccdingtotheextensiveshareneedtotheInterinfmationresourcethispapercomb

3、inestheMetadatasacteristicwithganizingmanagingthedataXMLappliedintheconstructionoftheMetadataSystemputsfwardtofoundingtheMetadataInfmationServiceSystembasedonXMLelabatestheconcretedesignningthoughtofthesystemadvancestheM

4、etadataInfmationServiceSystemarchitectureovertheBS(browserserver)servicemode.Keywds:MetadataXMLMetadataInfmationServiceSystemMetadatadatabasewk隨著Inter技術的快速發(fā)展和日趨完善,互聯(lián)網(wǎng)的功能變得越來越強大,成為了海量復雜數(shù)據(jù)和信息的載體,由于這些信息來源廣泛,類型復雜多樣,并且具有很高的利用

5、和參考價值,以至于在實際生活中對這些信息的應用需求不斷提高。但網(wǎng)絡數(shù)據(jù)分布零散、表示形式多樣且數(shù)據(jù)量和數(shù)據(jù)內(nèi)容處于高速的變化和更新的狀態(tài),為數(shù)據(jù)的管理和高校利用帶來了巨大的困難,因此,如何將這些復雜多變的海量數(shù)據(jù)合理的組織利用起來,以達到數(shù)據(jù)共享和高效利用的目的是至關重要的。鑒于這個問題,本文通過分析元數(shù)據(jù)技術的特點以及XML技術在元數(shù)據(jù)系統(tǒng)建設上的應用情況,探討了構(gòu)建基于Web服務模式的元數(shù)據(jù)信息服務系統(tǒng)的一些相關問題。1元數(shù)據(jù)技術及

6、XML技術應用情況1.1元數(shù)據(jù)技術元數(shù)據(jù)(Metadata)是關于數(shù)據(jù)的數(shù)據(jù)[1]。元數(shù)據(jù)主要是對數(shù)據(jù)的內(nèi)容、質(zhì)量、位置及其他特性的描述性數(shù)據(jù),以提供數(shù)據(jù)的精確理解、定位和其他應用方面的信息。它可以為各種形態(tài)的數(shù)據(jù)資源提供規(guī)范、普遍的描述方法等,從而使得各形態(tài)的數(shù)據(jù)資源在建立元數(shù)據(jù)時都有公用的客觀依據(jù),有助于進行一類數(shù)據(jù)資源的合理組織和整合。元數(shù)據(jù)本身具有概括性、結(jié)構(gòu)化、實用性、廣泛對象性及規(guī)范性的特點,這些特點已經(jīng)被研究者清楚的認識到

7、,正是由于這些特點,使得元數(shù)據(jù)在管理復雜的數(shù)據(jù)以實現(xiàn)共享方面具有很大的優(yōu)勢和好處,主要表現(xiàn)在以下幾個方面:(1)有序組織和管理信息,并挖掘信息資源。通過它可以在廣域網(wǎng)或因特網(wǎng)上準確地識別、定位和訪問信息。(2)幫助數(shù)據(jù)使用者查詢所需信息。面上的功能按鈕進入到應用服務層,再通過具體的操作訪問到具體的功能模塊,該模塊接收到消息指令后按照程序的設計流程去組織實現(xiàn),從而滿足用戶的元數(shù)據(jù)需求。第四、建立通用可編輯的元數(shù)據(jù)標準的基本模板。在系統(tǒng)內(nèi)部

8、,元數(shù)據(jù)中心庫的建立需要依賴于一套完善的元數(shù)據(jù)標準。由于中心庫主要是提供網(wǎng)絡上的信息資源的元數(shù)據(jù)信息,所以,我們必須充分認識網(wǎng)絡信息資源的特點,通過分析提取出這些資源的共性信息,根據(jù)這些信息確定元數(shù)據(jù)標準的基本要素結(jié)構(gòu),利用XML語言生成元數(shù)據(jù)標準的框架模板和元數(shù)據(jù)的基本數(shù)據(jù)表結(jié)構(gòu),此時生成的元數(shù)據(jù)標準模板只是網(wǎng)絡數(shù)據(jù)的公共標準,每類網(wǎng)絡數(shù)據(jù)需要根據(jù)自身的特性擴展該標準的內(nèi)容,形成自身的元數(shù)據(jù)標準。通過人工輸入或其他輔助手段將各自的元數(shù)

9、據(jù)信息填充到元數(shù)據(jù)標準模板上,由于模板是用XML語言生成的,這樣錄入的元數(shù)據(jù)信息就會以XML的數(shù)據(jù)格式被存儲起來,便于數(shù)據(jù)信息的維護和互操作的實現(xiàn),這是其他語言無法比擬的。2.2元數(shù)據(jù)信息服務系統(tǒng)的體系結(jié)構(gòu)BS(瀏覽器服務器)模式是當前Web數(shù)據(jù)庫服務應用的典型模式,是CS(客戶服務器)模式的一種擴展,BS模式將業(yè)務邏輯單獨提取出來作為中間層Web服務器,形成三層體系結(jié)構(gòu)。三層的BS體系結(jié)構(gòu)是把原來在客戶機一側(cè)的應用程序模塊與顯示功能分

10、開,將它放到Web服務器上單獨組成一層,而客戶機上只需安裝單一的瀏覽器,這樣客戶機的壓力大大減輕了,在實現(xiàn)了“瘦客戶端”的同時也實現(xiàn)了用戶界面和應用邏輯的隔離,便于系統(tǒng)的維護和修改,增強了系統(tǒng)的開放性和靈活性。將web的強大信息服務能力與數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)管理能力有機地結(jié)合在一起,充分發(fā)揮各自的優(yōu)點,避免各自固有的缺陷,從而起到事半功倍的效果。在該模式的系統(tǒng)中,所有數(shù)據(jù)都由現(xiàn)有的數(shù)據(jù)庫技術存儲與操作,客戶機使用IE瀏覽器向服務器提出請求并

11、即時返回查詢結(jié)果。一般的元數(shù)據(jù)系統(tǒng)在設計形式上主要由三部分構(gòu)成:一、元數(shù)據(jù)的顯示和功能操作窗口;二、元數(shù)據(jù)的應用服務層;三、系統(tǒng)的數(shù)據(jù)層。因此,結(jié)合這些基本特征和BS模式的結(jié)構(gòu)特點,本文設計并提出了一種基于BS服務模式的元數(shù)據(jù)信息服務系統(tǒng)的體系結(jié)構(gòu)。其體系結(jié)構(gòu)如圖2所示:圖2元數(shù)據(jù)信息服務系統(tǒng)由圖2我們可以看出,該系統(tǒng)主要由客戶端、服務器層和數(shù)據(jù)層組成。各層之間的關系主要由網(wǎng)絡通訊協(xié)議和Z39.50協(xié)議建立起來,并且它們貫穿于整個系統(tǒng)的

12、各個環(huán)節(jié)??蛻舳酥饕墙邮障到y(tǒng)返回的元數(shù)據(jù)信息,并將最終的執(zhí)行結(jié)果顯示給用戶。為了減小客戶端的系統(tǒng)壓力,避免客戶端過于臃腫,系統(tǒng)將整個元數(shù)據(jù)的程序運行層即功能實現(xiàn)層也搬到互聯(lián)網(wǎng)上,使功能層和服務器層融合在一起,用戶需要通過IE瀏覽器和服務器對系統(tǒng)進行訪問和操作,使用戶操作系統(tǒng)時就像瀏覽網(wǎng)頁一樣輕松,大大提高了數(shù)據(jù)訪問的速度。系統(tǒng)的數(shù)據(jù)層主要包括元數(shù)據(jù)庫服務器和元數(shù)據(jù)庫網(wǎng)絡,元數(shù)據(jù)庫服務器是元數(shù)據(jù)庫網(wǎng)絡與外界發(fā)生關系的窗口,為系統(tǒng)運行提供

13、數(shù)據(jù)信息,同時通過元數(shù)據(jù)庫服務器將分散的分布在網(wǎng)絡上的元數(shù)據(jù)庫進行統(tǒng)一的管理,形成一個數(shù)據(jù)服務網(wǎng)絡,為用戶提供更廣泛的信息資源,從而發(fā)揮出網(wǎng)絡在實際生活中的巨大作用。3結(jié)束語隨著信息技術、網(wǎng)絡技術的不斷發(fā)展,人們對互聯(lián)網(wǎng)信息服務能力的需求程度將會不斷提高,網(wǎng)絡上信息資的廣泛共享已經(jīng)成為當前必需解決的難題,所以,元數(shù)據(jù)系統(tǒng)的研究必須不斷的適應新形勢的發(fā)展,元數(shù)據(jù)技術必須與其他各項技術的發(fā)展進行科學合理的結(jié)合,更好的發(fā)揮元數(shù)據(jù)本身的技術優(yōu)勢

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論