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

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

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

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

3、inestheMetadatasacteristicwithganizingmanagingthedataXMLappliedintheconstructionoftheMetadataSystemputsfwardtofoundingtheMetadataInfmationServiceSystembasedonXMLelabatestheconcretedesignningthoughtofthesystemadvancestheM

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論