2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩129頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、軟件設(shè)計在傳統(tǒng)上遵循"黑箱"(black-box)抽象的原則,即一個模塊應(yīng)該呈現(xiàn)其功能而隱藏其本身的實現(xiàn).我們建議采用開放其本身的實現(xiàn)(以下簡稱"開放實現(xiàn)")的思想來設(shè)計中間件.所謂開放實現(xiàn)是一種新的抽象原則,就是將研究對象的下層實現(xiàn)"開放出來".采用開放實現(xiàn)的模塊呈現(xiàn)著雙重界面,即基界面(base-interface)和元界面(meta-interface).基界面就是這個對象應(yīng)該呈現(xiàn)的傳統(tǒng)界面,它提供了可對該對象所具功能的訪問,而又

2、不暴露其具體的實現(xiàn).反射是指所研究的對象"感知自己、自行推理和作用于自身"的一種能力,是設(shè)計對象的一種技術(shù),也是一種具體實施開放實現(xiàn)的可用技術(shù).每一次反射計算可以被分為兩個邏輯部分:計算流上下文切換和元行為.經(jīng)過研究,我們發(fā)現(xiàn)中間件的工作過程與反射機(jī)制的有類似之處,從而導(dǎo)出了中間件的反射視圖,進(jìn)而探索出了采用綁定具體化反射模型來設(shè)計中間件.在這個基礎(chǔ)上,實現(xiàn)了一個反射中間件的原型RECOM,它支持著不同類型(不同協(xié)議、不同服務(wù)質(zhì)量或其它

3、綁定屬性)的綁定器.隨后設(shè)計了一個顯式綁定協(xié)議,允許用戶對特定分布式組件之間的綁定進(jìn)行改動(配置),包括替換不同的激活器,以及配置請求級反射層和消息級反射層.依靠反射中間件RECOM的實現(xiàn),可以滿足分布式應(yīng)用的不同服務(wù)質(zhì)量的要求.應(yīng)用程序中涉及元界面的部分,稱為元程序.我們提出了一個基于交易器的關(guān)聯(lián)協(xié)議,利用模板和策略實現(xiàn)了交易器的匹配規(guī)則.文章通過反射中間件RECOM的實現(xiàn),展示了開放實現(xiàn)思想和反射技術(shù)在中間件設(shè)計中的可行性和重要價值

溫馨提示

  • 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

提交評論