面向服務(wù)的異構(gòu)數(shù)據(jù)集成.pdf_第1頁
已閱讀1頁,還剩51頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、隨著網(wǎng)絡(luò)的發(fā)展和網(wǎng)絡(luò)應(yīng)用程序功能的增強,許多分布式應(yīng)用的數(shù)據(jù)層所包含的數(shù)據(jù)資源的特點發(fā)生了很大的變化,從單一、集中、靜態(tài)到異構(gòu)、分布、動態(tài),增加了應(yīng)用開發(fā)的難度。這些新的網(wǎng)絡(luò)應(yīng)用面臨的一個難題是:怎樣共享多個分布的異構(gòu)的數(shù)據(jù)資源,傳統(tǒng)的聯(lián)邦數(shù)據(jù)庫或者分布式數(shù)據(jù)庫管理系統(tǒng)并不能很好解決這個問題。面向服務(wù)的體系結(jié)構(gòu)(SOA)是一種新型的系統(tǒng)設(shè)計架構(gòu),它可以根據(jù)需求對網(wǎng)絡(luò)中松散耦合的粗粒度應(yīng)用組件進(jìn)行分布式部署、組合和使用,允許采用不同技術(shù)實

2、現(xiàn)的、封裝了業(yè)務(wù)功能的服務(wù)組件進(jìn)行互操作。本文參考SOA架構(gòu)的思想提出了面向服務(wù)的異構(gòu)數(shù)據(jù)集成,把數(shù)據(jù)集成系統(tǒng)的功能模塊封裝為服務(wù)組件,服務(wù)之間的互操作遵循統(tǒng)一的標(biāo)準(zhǔn),使得不管用何種技術(shù)實現(xiàn)的數(shù)據(jù)服務(wù)都可以互相調(diào)用,也可以把幾個服務(wù)組合起來實現(xiàn)復(fù)雜的數(shù)據(jù)集成任務(wù)。面向服務(wù)的異構(gòu)數(shù)據(jù)集成的目標(biāo)就是在不改變數(shù)據(jù)資源原有結(jié)構(gòu)的前提下封裝多個分布的異構(gòu)的數(shù)據(jù)資源從而提供一個統(tǒng)一的數(shù)據(jù)服務(wù)接口,應(yīng)用程序可以根據(jù)實際的需求調(diào)用組合這些服務(wù)以制定數(shù)據(jù)

3、集成任務(wù),從而構(gòu)建一個靈活應(yīng)變的數(shù)據(jù)層。 本文針對分布式異構(gòu)數(shù)據(jù)集成的特點和目標(biāo),分析了有關(guān)服務(wù)和數(shù)據(jù)集成的國內(nèi)外研究成果之后,提出了一個用于在邏輯視圖層上描述數(shù)據(jù)資源的結(jié)構(gòu)和語義等信息的數(shù)據(jù)模型,并設(shè)計了一個可以動態(tài)擴(kuò)展的面向服務(wù)的異構(gòu)數(shù)據(jù)集成方案,實現(xiàn)了對異構(gòu)數(shù)據(jù)的有效集成。本文首先介紹了與研究內(nèi)容相關(guān)的知識,包括:OGSA DAI、本體、Web Service、分布式數(shù)據(jù)的特點和GAV、LAV這兩種數(shù)據(jù)模式的映射方法;然后

4、分析各種數(shù)據(jù)模型的特點,提出了基于本體的數(shù)據(jù)模型,該模型描述了數(shù)據(jù)所代表的概念及相互關(guān)系,可以對多種類型的數(shù)據(jù)資源建模,滿足新式應(yīng)用的需求;接著在基于本體的數(shù)據(jù)模型的基礎(chǔ)上提出了一個面向服務(wù)的異構(gòu)數(shù)據(jù)集成架構(gòu),對各個服務(wù)組件的功能和實現(xiàn)原理進(jìn)行詳細(xì)描述,其中數(shù)據(jù)訪問服務(wù)封裝了數(shù)據(jù)資源以暴露給集成系統(tǒng),這樣僅完成了對數(shù)據(jù)訪問方式的統(tǒng)一,即服務(wù)調(diào)用者無需了解數(shù)據(jù)資源的類型、不用考慮該使用哪種數(shù)據(jù)庫連接中間件,統(tǒng)一采用調(diào)用服務(wù)的方式訪問數(shù)據(jù),

5、但是仍然需要知道數(shù)據(jù)服務(wù)的地址和需要訪問的數(shù)據(jù)資源的數(shù)據(jù)模式,本文為了讓應(yīng)用程序在訪問數(shù)據(jù)資源時無需掌握每個數(shù)據(jù)資源的數(shù)據(jù)模式,建立了描述數(shù)據(jù)資源的本體服務(wù),在數(shù)據(jù)模式(用本體中的類、屬性表示的)之間建立聯(lián)系,訪問數(shù)據(jù)時通過本體服務(wù)就可以獲得數(shù)據(jù)資源的數(shù)據(jù)內(nèi)容。  最后介紹了面向服務(wù)的異構(gòu)數(shù)據(jù)集成在實際項目中的應(yīng)用情況,總結(jié)了本文工作在實際應(yīng)用和理論研究方面的創(chuàng)新之處,總而言之,面向服務(wù)的異構(gòu)數(shù)據(jù)集成可以根據(jù)應(yīng)用需求靈活配置服務(wù)

溫馨提示

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

最新文檔

評論

0/150

提交評論