亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Corba的模塊模型概況

2019-11-18 14:14:50
字體:
來源:轉載
供稿:網友
介紹:

  分布式計算中間件,如Corba,快速發展,當激烈的和全球的競爭使以傳統方式開發和維護復雜的系統越來越困難的時候。Corba 可以讓你調用在分布是對象上的操作,而不用關心它的應用底層的環境。傳統的Corbar定義了一個軟總線框架,制定了有標準接口的對象服務,利用Corba我們可以集成和組合大型,復雜的分布式應用系統。

  但傳統的Corba有它的缺點:

  No standard way to deploy object implementations:

  沒有標準的配置對象應用的方式。如:沒有標準的方式分布對象應用,在它們的執行上下文安裝,或在特定的ORB激活應用。因此,系統設計者必須用ad hoc策略去實例化在系統中的對象。進一步說,因為對象可能要互相依靠,實例化可能在一個大型的系統變得復雜。

  ??Lack of support for common PRogramming idioms for CORBA servers:

  Corba 的說明提供了豐富的應用服務的特性。在某些的應用域,僅僅有限的特性被應用。結果,通過能自動產生應用普通應用實例Corba代碼的工具能支持必須的特性,是期望的。如:在Corba 2.2說明中,介紹了POA,它是一個引導客戶端的請求到具體的對象應用的機制。POA提供了標準的API去登記對象應用,去活,或激活對象應用。POA是靈活的Corba編程模型模塊,并且提供了大量的規則配置它的行為。然而,重要一類應用僅僅用其中的一部分,但是服務開發者不得不去學習如何配置許多的規則,為了得到想要的行為。

  ??Difficulty extending object functionalities:

  傳統的Corba對象模型,對象僅能通過繼續來擴展它的應用。為了支持新的新的界面,應用開發者必須:1 定義新的,從要求的界面繼續,的IDL界面; 2 應用新的界面;3 分配應用到服務器端。然而,多重繼續在Corba Idl 是易碎的,因為重載在IDL是不可以的,因為像C的語言缺乏重載。

  因此,以上的介紹限制了應用。進一步說,應用可以需要暴露相同的IDL界面多次,為了答應開發者多個應用或多個服務的實例,通過一個入口點。相反,多重繼續使暴露相同的界面多次或決定哪一個是提供給客戶端最原始界面,提供成為不可能。

  ??Availability of CORBA Object Services is not defined a priori:

  Corba說明沒用要求在運行時,哪一個對象服務是提供的。結果,對象開發者必須用 ad hoc 策略去配置和激活這些服務。

  ??No standard object lifecycle management:

  雖然Corba對象服務定義了生命周期服務,但它并不是要求的。因此,客戶端要明顯內容去治理對象的生命周期,以 ad hoc 方式。進一步說,通過生命周期服務控制的Corba對象的開發者必須明白這個事實,和必須定義附加的界面去控制對象生命周期。定義這些的界面使單調的過程,應該自動進行,但較早的Corba說明缺乏。

  CORBA說明的不足,早先的和包括在VERSION 2.3的,以上列出的,經常導致緊密的結合度,和難于設計,重用的,展開的,維護的和擴展的 ad-hoc 對象應用。

  為了彌補以上的不足,OMG接受了CORBA Component Model(CCM)作為CORBA 3的一部分。CCM擴展了傳統的CORBA對象模型,通過定義答應應用開發者去應用,治理,配置,和展開集成了Corba服務的模塊的特性和服務,如容忍度,安全事務和事件服務,在一個標準的環境。CCM標準不僅提高了服務器軟件重用性,也為動態的Corba應用配置提供了巨大的靈活性。 隨著Corba的應用增加,CCM表現了出適合可升級的,應用要求嚴格的client/server應用。這章,我們描述CCM定義的主要的特性和服務,并圖示CCM結構的好處。

Corba的模塊模型概況(圖一)

  模塊開發者定義模塊應用支持的IDL界面;下一步,利用CCM提供的工具應用模塊。結果的模塊應用被打包進動態連接苦。最后,CCM提供的分配機制用于分配模塊,在模塊服務器上(component server)。模塊服務器是通過處理過程主管應用,通過相關的DLL。因此,在模塊服務器上,模塊執行和提供,去處理客戶端的請求。一個好處是,CCM標準了開發的流程,下面,我們在CCM中的描述模塊,從客戶端的觀點和模塊開發者的觀點,而且,我們描述了為支持CCM,ORB的擴展。

  Client View

  下面,我們介紹從CLIENT的視點來看模塊是什么和如何應用模塊。

Corba的模塊模型概況(圖二)

  一個模塊 Foo 實例的參考曾現給client端,像一個有規則的Corba對象指引到界面Foo的實例。因此,對模塊不清楚的Client端能調用操作,通過一個到模塊對象等價界面的對象指引,能唯一鑒別這個模塊實體。通過有規則的Corba對象,抹開的等價界面能從另外的界面繼續,稱作模塊的支持界面。如我們開始提到的,用繼續是難以擴展Corba對象的。因為對象不能和多個界面相連,用一個單一的應用實體。為了解決這個問題,CCM增加facets到模塊中,Facets,也是提供的界面,是模塊提供的界面,通過繼續不必要連接到模塊的支持界面。CCM多面體在設計上和Extension Interface 模式一致,類似于COM(Microsoft's Component Object Model)中的模塊界面。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品一区二区三区第95| 91久久国产精品91久久性色| 亚洲女人初尝黑人巨大| 久久精品中文字幕免费mv| 疯狂做受xxxx高潮欧美日本| 91久久久精品| 欧美极品少妇xxxxⅹ裸体艺术| 欧美日韩国产麻豆| 亚洲精品xxx| 日韩av在线网| 国产成+人+综合+亚洲欧美丁香花| 成人国产精品色哟哟| 欧美午夜久久久| 浅井舞香一区二区| 91免费人成网站在线观看18| 成人欧美一区二区三区黑人| 欧美日韩免费区域视频在线观看| 亚洲摸下面视频| 日韩美女视频中文字幕| 国产不卡一区二区在线播放| 亚洲网址你懂得| 免费不卡欧美自拍视频| 久久视频在线免费观看| 日韩av手机在线| 欧美华人在线视频| 91精品国产九九九久久久亚洲| 91在线观看免费高清完整版在线观看| 亚洲男女性事视频| 欧美一级淫片播放口| 欧美性猛交xxxx黑人猛交| 欧美激情va永久在线播放| 亚洲国产成人91精品| 免费91麻豆精品国产自产在线观看| 少妇高潮 亚洲精品| 美女久久久久久久久久久| 久久久久久999| 久久久久久91| 国产成人精品亚洲精品| 亚洲一区中文字幕在线观看| 欧美精品一本久久男人的天堂| 国产精品狠色婷| 久久国产一区二区三区| 亚洲色图综合久久| 中文字幕日韩欧美精品在线观看| 欧美国产亚洲视频| 国产脚交av在线一区二区| 韩国国内大量揄拍精品视频| 一区二区亚洲欧洲国产日韩| 久久久精品电影| 欧美日本啪啪无遮挡网站| 欧美床上激情在线观看| 91香蕉嫩草神马影院在线观看| 国产精品成av人在线视午夜片| 亚洲欧美中文日韩在线v日本| 色噜噜狠狠狠综合曰曰曰88av| 久久精品99久久久香蕉| 91九色国产社区在线观看| 日韩在线观看成人| 国产在线视频不卡| 久久精品美女视频网站| 在线不卡国产精品| 日本一区二区三区在线播放| 亚洲毛茸茸少妇高潮呻吟| 久久综合久久美利坚合众国| 午夜精品蜜臀一区二区三区免费| 91精品国产综合久久香蕉的用户体验| 97精品欧美一区二区三区| 久久中文字幕视频| 久久久久久久久久久久久久久久久久av| 欧美成人精品激情在线观看| 国产精品福利小视频| 欧美日韩国产精品专区| 午夜精品一区二区三区在线播放| 亚洲成色999久久网站| 亚洲free性xxxx护士白浆| 欧美精品性视频| 欧美一区二区三区四区在线| 成人黄色av免费在线观看| 久久久久久久久久久久久久久久久久av| 亚洲自拍偷拍视频| 久久97久久97精品免视看| 国产精品专区第二| 国产丝袜一区二区三区免费视频| 色老头一区二区三区在线观看| 欧美激情综合色综合啪啪五月| 最新中文字幕亚洲| 91成人国产在线观看| 国产精品美女主播在线观看纯欲| 欧美一级片免费在线| 久久精品电影网站| 亚洲精品狠狠操| 国产精品久久久久高潮| 亚洲午夜久久久久久久| 亚洲国产成人久久| 在线视频精品一| 日日骚av一区| 欧美在线视频一区二区| 日韩av影片在线观看| 日韩成人激情在线| 久久精品91久久香蕉加勒比| 精品久久久久久久久中文字幕| 日韩电影中文字幕在线| 亚洲美女在线视频| 欧美大胆在线视频| 国产精品自产拍在线观看中文| 国产精品海角社区在线观看| 亚洲国产精久久久久久| 日本一区二区不卡| 国内精品小视频在线观看| 性色av一区二区三区红粉影视| 欧美日韩国产区| 日韩精品视频在线播放| 亚洲天堂网在线观看| 中文国产成人精品久久一| 欧美激情xxxxx| 久久精品国产v日韩v亚洲| 国产美女扒开尿口久久久| 欧洲精品在线视频| 青青草99啪国产免费| 中文在线不卡视频| 69视频在线免费观看| 亚洲欧美自拍一区| 日韩成人在线免费观看| 亚洲免费电影在线观看| 国产精品jizz在线观看麻豆| 亚洲精品永久免费| 亚洲色图第三页| 中国china体内裑精亚洲片| 日韩成人在线视频观看| 茄子视频成人在线| 国产精品久久久久7777婷婷| 91人成网站www| 91精品国产九九九久久久亚洲| 欧美午夜丰满在线18影院| 中文字幕在线视频日韩| 91精品国产91久久| 亚洲欧美日韩中文在线| 国产欧美一区二区三区在线| 国产精品中文字幕久久久| 精品国产区一区二区三区在线观看| 国产精品久久久久免费a∨大胸| 一区二区三区视频在线| 欧洲亚洲免费视频| 久久精品2019中文字幕| 78色国产精品| 久久久日本电影| 97精品久久久中文字幕免费| 5278欧美一区二区三区| 亚洲久久久久久久久久久| 欧美区二区三区| 亚洲成人激情在线观看| 欧美肥老太性生活视频| 欧美猛交免费看| 亚洲高清久久久久久| 亚洲精品福利免费在线观看| 亚洲天堂免费观看| 成人中文字幕在线观看| 欧洲中文字幕国产精品| 国产精品久久久久久久一区探花| 国产欧美日韩中文字幕在线| 欧美精品18videos性欧美| 久久久噜噜噜久久中文字免| 久久久国产成人精品| 欧美黑人性猛交|