版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、摘要摘要隨著分布式應(yīng)用規(guī)模的日益龐大,分布式系統(tǒng)中不可避免地包括各種異構(gòu)實(shí)體丁CORBA提供了分布式環(huán)境中對象的透明互操作,使應(yīng)用程序獨(dú)立于軟硬件平臺、網(wǎng)絡(luò)協(xié)議、編程語言,近年來己成為分布式對象計算領(lǐng)域的重要研究方向。對象事務(wù)服務(wù)(OTS)將事務(wù)概念引入到CORBA中,保證了對象互操作的完整性和可靠性冷本文從理論和實(shí)踐兩個方面對OTS進(jìn)行了深入研究。論文首先研究了CORBA體系結(jié)構(gòu),包括ORB核心、界面定義語言、界面?zhèn)}庫和實(shí)現(xiàn)倉庫、語言
2、映射、存根和框架、動態(tài)調(diào)用、對象適配器以及ORB之間的互操作協(xié)議等。其次介紹了事務(wù)概念和分布式事務(wù)的兩階段提交過程,深入研究了OMG定義的對象事務(wù)服務(wù)的規(guī)范,分析了它的事務(wù)處理框架,詳細(xì)說明了各界面(接口)的地位和功能。論文隨著研究了可移植對象適配器規(guī)范,這是實(shí)現(xiàn)可伸縮的高性能CORBA服務(wù)的關(guān)鍵。在此基礎(chǔ)上,采用面向?qū)ο蟮乃枷脒M(jìn)行了系統(tǒng)設(shè)計,詳細(xì)說明了各個類的功能和相互間關(guān)系,以及它們是如何協(xié)作來實(shí)現(xiàn)OTS規(guī)范中的事務(wù)處理的。作為早期
3、的分布式事務(wù)處理軟件框架,XOPENDTP模型得到了業(yè)界很多廠商的支持,如OracleSybaseMicrosoft等。如何使應(yīng)用程序能夠更方便的與支持XA協(xié)議的資源管理器進(jìn)行集成,是OTS實(shí)現(xiàn)的一個重要方面。論文最后分析了XOPENDTP模型和XA協(xié)議,并研究和實(shí)現(xiàn)了OTS與XA資源管理器集成的機(jī)制。在以上的研究和開發(fā)基礎(chǔ)上,為CORBA中間件(NOSEware)具體實(shí)現(xiàn)了可實(shí)用的對象事務(wù)服務(wù)(NOSEOTS)e關(guān)鍵詞:CORB,對S
4、FII對象事務(wù)服務(wù),鐘,分布式事務(wù)處理電子科技大學(xué)碩士論文:CORBA中對象事務(wù)服務(wù)研究與實(shí)現(xiàn)第一章緒論1.,研究背景和意義1946年2月15日,美國研制成功世界上第一臺通用電子數(shù)字計算機(jī)ENIAC揭開了計算機(jī)時代的序幕。早期的計算機(jī)龐大而又昂貴,大多數(shù)機(jī)構(gòu)只有少數(shù)幾臺計算機(jī),人們通過與主機(jī)連接的啞終端來使用計算資源,所有的任務(wù)都在主機(jī)上執(zhí)行,這時信息資源集中在很少的計算機(jī)上。八十年代中期出現(xiàn)了微處理器,并且一直以摩爾定律所揭示的速度發(fā)
5、展,目前許多微計算機(jī)具有了以前大型機(jī)的計算能力,但價格卻只是它的幾分之一,因此微計算機(jī)得到了廣泛的普及。隨著大量計算機(jī)的出現(xiàn),信息源的數(shù)目飛速增長,人們迫切希望具有不受人員、數(shù)據(jù)以及機(jī)器的物理分布限制的資源共享。另一方面,網(wǎng)絡(luò)技術(shù)的發(fā)展使計算機(jī)互連成為可能,由此產(chǎn)生了將計算任務(wù)分解到多臺計算機(jī)執(zhí)行的分布式計算模式。分布式計算系統(tǒng)相對于集中式系統(tǒng)來講,具有下述優(yōu)勢:通過互連、互通和互操作可以提高系統(tǒng)的協(xié)作能力通過并行處理可以提高系統(tǒng)的性能
6、通過復(fù)制技術(shù)可以提高系統(tǒng)的可靠性和可用性通過模塊化技術(shù)可以提高系統(tǒng)的可伸縮性通過動態(tài)配置技術(shù)和重新配置功能可以提高系統(tǒng)的可擴(kuò)展性通過資源共享可以提高系統(tǒng)的性能價格比。因此,傳統(tǒng)的基于主機(jī)的集中式計算模式正在逐步退出歷史舞臺,分布式計算模式得到了廣泛的應(yīng)用。隨著分布式應(yīng)用的深化,分布式計算規(guī)模越來越大。由于各種各樣的因素,大規(guī)模的分布式系統(tǒng)中總是存在著各種各樣的異構(gòu)實(shí)體,其中包括異構(gòu)軟硬件平臺、異構(gòu)操作系統(tǒng)、不同的編程語言、異種網(wǎng)絡(luò)協(xié)議和
7、異構(gòu)應(yīng)用軟件等。大規(guī)模分布式系統(tǒng)的異構(gòu)性不僅是不可避免的,也是永遠(yuǎn)無法消除的。只有異種實(shí)體的存在,才能更好地滿足不同用戶和不同應(yīng)用的各種不同要求。如果強(qiáng)制性地消除異構(gòu)實(shí)體,也就不可避免地削弱分布式系統(tǒng)的諸多優(yōu)勢。因此,如何使大規(guī)模分布式系統(tǒng)中的異構(gòu)實(shí)體能夠相互協(xié)作,實(shí)現(xiàn)跨平臺資源的透明互操作和協(xié)同計算,一直都是業(yè)界研究的熱點(diǎn)。過去的研究表明,解決這一問題的關(guān)鍵在于為分布式應(yīng)用的開發(fā)提供好的工具,并為相應(yīng)的分布式應(yīng)用的運(yùn)行提供好的環(huán)境。目
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- CORBA對象的Web服務(wù)封裝機(jī)制研究與實(shí)現(xiàn).pdf
- 半同步非阻塞的CORBA事務(wù)服務(wù)的研究與實(shí)現(xiàn).pdf
- 基于CORBA的DOC事務(wù)服務(wù)中間件的研究和應(yīng)用.pdf
- CORBA中安全服務(wù)機(jī)制的研究與實(shí)現(xiàn).pdf
- CORBA valuetype規(guī)范的研究和實(shí)現(xiàn).pdf
- CORBA服務(wù)與Web服務(wù)的比較與實(shí)現(xiàn).pdf
- CORBA持久狀態(tài)服務(wù)的研究與實(shí)現(xiàn).pdf
- 實(shí)時CORBA流服務(wù)的研究與實(shí)現(xiàn).pdf
- 實(shí)時CORBA及其調(diào)度服務(wù)的研究與實(shí)現(xiàn).pdf
- 基于對象組的容錯CORBA系統(tǒng)的設(shè)計與實(shí)現(xiàn).pdf
- CORBA系統(tǒng)安全服務(wù)的研究與實(shí)現(xiàn).pdf
- 基于Starbus的CORBA事件服務(wù)擴(kuò)展研究與實(shí)現(xiàn).pdf
- 基于CORBA規(guī)范的對象攔截機(jī)制的設(shè)計與實(shí)現(xiàn).pdf
- 基于DHT的CORBA交易服務(wù)的研究與實(shí)現(xiàn).pdf
- 基于CORBA和Web的分布對象技術(shù)及其應(yīng)用研究.pdf
- 異構(gòu)數(shù)據(jù)集成系統(tǒng)中基于CORBA的事務(wù)處理研究.pdf
- 支持容錯的CORBA事件服務(wù)的設(shè)計與實(shí)現(xiàn).pdf
- CORBA和JAVA-RMI分布對象技術(shù)的分析及RMI-ⅡOP擴(kuò)充模型的設(shè)計和實(shí)現(xiàn).pdf
- 面向?qū)ο蟪绦蛑锌汕短资聞?wù)內(nèi)存研究.pdf
- 基于XML的CORBA對象通信技術(shù)研究.pdf
評論
0/150
提交評論