分布式計(jì)算環(huán)境_第1頁
分布式計(jì)算環(huán)境_第2頁
分布式計(jì)算環(huán)境_第3頁
分布式計(jì)算環(huán)境_第4頁
分布式計(jì)算環(huán)境_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

分布式計(jì)算環(huán)境設(shè)計(jì)用來作為現(xiàn)有的硬件、操作系統(tǒng)、絡(luò)與分布式應(yīng)用程序之間的中間抽象層來執(zhí)行的01簡介DCE的核心組成DCE的發(fā)展DCE的優(yōu)點(diǎn)目錄030204基本信息DistributedComputingEnvironment(DCE——分布式計(jì)算環(huán)境)分布式計(jì)算環(huán)境(DCE)是設(shè)計(jì)用來作為現(xiàn)有的硬件、操作系統(tǒng)、絡(luò)與分布式應(yīng)用程序之間的中間抽象層來執(zhí)行的。從這個意義上來說,DCE是一個局域RPC的中間件系統(tǒng)。它的目的是研究分布式應(yīng)用環(huán)境,值得強(qiáng)調(diào)的是這里只研究環(huán)境(Environment),目的是建立一個兼容的分布式計(jì)算機(jī)環(huán)境,開發(fā)分布式應(yīng)用。它由開放軟件基金會(OSF)提出的,可對各大公司的軟、硬件系統(tǒng)稍加修改,便可互連構(gòu)成一個分布式計(jì)算環(huán)境,開發(fā)各種分布式應(yīng)用。為了支持跨于各種平臺的分布式計(jì)算,DCE給出了一種異構(gòu)的分布式計(jì)算系統(tǒng)的實(shí)現(xiàn),是基于RPC的分布式系統(tǒng)的一個范型。簡介簡介在絡(luò)計(jì)算中,分布式計(jì)算環(huán)境(DCE,DistributedComputingEnvironment)是分布式計(jì)算系統(tǒng)中用來建立并管理計(jì)算和數(shù)據(jù)交換的行業(yè)標(biāo)準(zhǔn)軟件技術(shù)。DCE通常用在較大的計(jì)算系統(tǒng)的絡(luò)中,其中包含了散落在不同地理位置的各種不同型號的服務(wù)器。DCE使用客戶/服務(wù)器模型。使用DCE,應(yīng)用程序用戶能夠使用遠(yuǎn)程服務(wù)器上的應(yīng)用程序和數(shù)據(jù)。應(yīng)用程序編程人員不再需要他們的程序會運(yùn)行在哪里,數(shù)據(jù)存放在哪里。DCE的大部分安裝都需要準(zhǔn)備分布式目錄,這樣DCE應(yīng)用程序和相關(guān)數(shù)據(jù)才能在使用的時候定位。DCE包括了安全支持和一些提供了相對流行的數(shù)據(jù)庫,例如IBM的CICS,IMS,和DB2數(shù)據(jù)庫訪問支持的實(shí)現(xiàn)。DCE由開放軟件基金會(OSF)開發(fā),使用了由它的一些成員公司提供的技術(shù)。

DCE的發(fā)展DCE的發(fā)展隨著分布式系統(tǒng)的應(yīng)用和發(fā)展,多機(jī)和分布式系統(tǒng)已成為主流。各大公司的產(chǎn)品如何解決不兼容問題已成為構(gòu)建分布式計(jì)算環(huán)境的核心。20世紀(jì)80年代末,以IBM、DEC、HP公司為首成立了開放軟件基金會(OSF),很快就有300家大公司和大學(xué)加盟。DCE目標(biāo)是,為分布式應(yīng)用程序提供一個完整、緊密的通用環(huán)境,不論使用什么機(jī)器、操作系統(tǒng)和絡(luò),只要加上DCE軟件都可以運(yùn)行。OSF只提供軟件源碼(大部分運(yùn)行在用戶控件,只有少部分不要加入原OS內(nèi)核中)。DCE是第一個作為現(xiàn)有操作系統(tǒng)之上建立起來的分布式系統(tǒng),但不幸的是,在接受期,它就由于遠(yuǎn)程對象的出現(xiàn)而受到了挑戰(zhàn),遠(yuǎn)程對象簡直成了構(gòu)建分布式系統(tǒng)的靈丹妙藥。所以DCE以接口定義語言(IDL)的擴(kuò)展形式將分布式對象加入進(jìn)來,形成了分布式對象服務(wù)層。為了支持分布式多媒體應(yīng)用,增加了流對象等API擴(kuò)展,并擴(kuò)展了基礎(chǔ)的控件和服務(wù)層中間件,以提供對多媒體的支持。DCE的核心組成DCE的核心組成DCE核心由以下部分組成:(1)DCE線程:提供進(jìn)程內(nèi)多線程的創(chuàng)建、管理及同步的手段。(2)DCE遠(yuǎn)程過程調(diào)用:包括開發(fā)工具、開發(fā)應(yīng)用程語言和編輯工具。(3)DCE的目錄服務(wù):維護(hù)分布式資源,基于RPC監(jiān)聽資源統(tǒng)一的命名機(jī)制和位置無關(guān)性。(4)DCE分布式時間服務(wù):提供不同計(jì)算機(jī)之間的時間同步機(jī)制。(5)DCE安全服務(wù):提供DCE中安全通信及資源訪問控制。(6)DCE分布式文件系統(tǒng):使用戶可以訪問或共享位于上的文件服務(wù)器上的任意一個文件,而不需要知道器物理。它包括緩存管理器、文件發(fā)布器、令牌管理器、DCE本地文件系統(tǒng)和復(fù)制服務(wù)器。DCE的優(yōu)點(diǎn)DCE的優(yōu)點(diǎn)(1)提供應(yīng)用服務(wù)與工具,開發(fā)的程序可在不同機(jī)器、不同操作系統(tǒng)、不同絡(luò)上運(yùn)行。(2)提供的核心服務(wù)高效集成,并提供DCE分布式時間服務(wù)和同步。(3)提供異構(gòu)環(huán)境下的互操作和移植手段,不同機(jī)器和操作系統(tǒng)上的程序間可進(jìn)行進(jìn)程間通信(IPC)。(4)提供DCE#和外部環(huán)境的接口和手段,通過X.500及InternetDSN可與非DCE交流。(5)DCE支持?jǐn)?shù)據(jù)共享,通過

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論