異構(gòu)組件互操作技術(shù)研究

出版時(shí)間:2008-3  出版社:中國(guó)科學(xué)技術(shù)大學(xué)出版社  作者:張馳  頁(yè)數(shù):144  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書分析了目前主流的分布式組件模型,從組件接口的語(yǔ)法、語(yǔ)義和行為協(xié)議三個(gè)層次對(duì)組件的匹配進(jìn)行了研究,并研究了集成實(shí)現(xiàn)中的關(guān)鍵問(wèn)題。主要內(nèi)容包括組件模型與異構(gòu)組件互操作,組件接口擴(kuò)展和組件描述,基于擴(kuò)展接口的組件匹配和交易服務(wù),基于Web服務(wù)的異構(gòu)組件互操作等。

書籍目錄

前言第1章  緒論  1.1  研究背景    1.1.1  軟件復(fù)用    1.1.2  基于組件的軟件開發(fā)    1.1.3  軟件體系結(jié)構(gòu)的出現(xiàn)和發(fā)展    1.1.4  異種組件模型的出現(xiàn)    1.1.5  企業(yè)應(yīng)用集成    1.1.6  面向服務(wù)的計(jì)算  1.2  研究現(xiàn)狀    1.2.1  組件模型    1.2.2  接口擴(kuò)展    1.2.3  基于擴(kuò)展接口的組件匹配    1.2.4  組件互操作    1.2.5  組件描述語(yǔ)言    1.2.6  服務(wù)組合  1.3  本書結(jié)構(gòu)第2章  組件模型與異構(gòu)組件互操作  2.1  引言  2.2  主要組件模型    2.2.1  COM/DCOM    2.2.2  EJB    2.2.3  CORBA和CCM      2.2.4  其他組件模型  2.3  主流組件模型比較  2.4  異構(gòu)組件互操作研究現(xiàn)狀    2.4.1  基于橋接器技術(shù)的異構(gòu)組件互操作    2.4.2  基于元組件體系結(jié)構(gòu)的互操作    2.4.3  Vienna Component Framework(VCF)  2.5  目前互操作方法的局限性  2.6  小結(jié)第3章  組件接口擴(kuò)展和組件描述  3.1  引言  3.2  組件、接口和服務(wù)  3.3  組件接口擴(kuò)展    3.3.1  基于契約化設(shè)計(jì)的接口語(yǔ)義層信息擴(kuò)展    3.3.2  基于兀演算的接口協(xié)議層信息擴(kuò)展  3.4  組件描述    3.4.1  組件接口規(guī)約框架    3.4.2  組件非功能特性描述框架  3.5  基于XMIL的組件描述    3.5.1  基于XML的組件標(biāo)準(zhǔn)化描述框架    3.5.2  組件非功能信息描述  3.6  小結(jié)第4章  基于擴(kuò)展接口的組件匹配和交易服務(wù)  4.1  引言  4.2  語(yǔ)法層匹配    4.2.1  類型等價(jià)原則    4.2.2  基調(diào)匹配原理    4.2.3  組件接口規(guī)范化  4.3  接口語(yǔ)義層信息匹配    4.3.1  函數(shù)語(yǔ)義匹配    4.3.2  組件語(yǔ)義匹配  4.4  接口行為協(xié)議匹配  4.5  組件交易服務(wù)    4.5.1  基于擴(kuò)展接口和標(biāo)準(zhǔn)化描述的組件交易服務(wù)    4.5.2  對(duì)組件交易者聯(lián)邦的動(dòng)態(tài)管理  4.6  小結(jié)第5章  組件組裝與推導(dǎo)  5.1  引言  5.2  組件組裝    5.2.1  相關(guān)定義    5.2.2  組件配置算法  5.3  一個(gè)電子商務(wù)應(yīng)用實(shí)例  5.4  基于π演算和角色模型的兼容性關(guān)系    5.4.1  角色及角色劃分    5.4.2  組件兼容性  5.5  基于π演算的組件繼承性關(guān)系  5.6  小結(jié)第6章  基于Web服務(wù)的異構(gòu)組件互操作  6.1  引言  6.2  Web Services技術(shù)  6.3  Web Services與分布式組件技術(shù)的比較  6.4  Web Services與分布式組件的集成    6.4.1  集成方案與關(guān)鍵技術(shù)    6.4.2  CORBA和Web Services集成在YSZWeb系統(tǒng)中的實(shí)現(xiàn)  6.5  小結(jié)第7章  總結(jié)與展望  7.1  總結(jié)  7.2  今后的研究工作及展望參考文獻(xiàn)

章節(jié)摘錄

第1章 緒論1.1 研究背景1.1.1 軟件復(fù)用在北大西洋公約組織的軟件工程會(huì)議上,Mcllroy第一次提出了軟件復(fù)用的概念,1983年,F(xiàn)reeman對(duì)軟件復(fù)用給出了詳細(xì)的定義——“在構(gòu)造新的軟件系統(tǒng)的過(guò)程中,對(duì)已存在的軟件人工制品的使用技術(shù)”,此后,隨著對(duì)計(jì)算機(jī)軟件研究的不斷深入,面向?qū)ο蠹夹g(shù)不斷發(fā)展,軟件復(fù)用受到人們?cè)絹?lái)越多的關(guān)注。軟件復(fù)用是指重復(fù)使用為了復(fù)用目的而設(shè)計(jì)的軟件的過(guò)程,而可復(fù)用軟件則是指為了復(fù)用目的而設(shè)計(jì)的軟件。軟件復(fù)用的出發(fā)點(diǎn)是,應(yīng)用系統(tǒng)的開發(fā)不再采用“一切從零開始”的模式,而是以已有的工作為基礎(chǔ),充分利用在過(guò)去應(yīng)用系統(tǒng)開發(fā)中積累的知識(shí)和經(jīng)驗(yàn),從而將開發(fā)的重點(diǎn)集中于應(yīng)用的特有構(gòu)成成分。首先,軟件復(fù)用能夠提高軟件生產(chǎn)率,減少開發(fā)代價(jià)。其次,用可復(fù)用的組件構(gòu)造系統(tǒng)還可以提高系統(tǒng)的性能和可靠性。因?yàn)榭蓮?fù)用組件大都進(jìn)行過(guò)高度的優(yōu)化,并在實(shí)踐中經(jīng)受過(guò)檢驗(yàn),通過(guò)復(fù)用這些高質(zhì)量的已有成果,能避免開發(fā)中可能引人的錯(cuò)誤和不當(dāng),可以控制軟件開發(fā)的復(fù)雜度,縮短開發(fā)周期,從而提高系統(tǒng)的質(zhì)量。第三,軟件復(fù)用能夠減少系統(tǒng)的維護(hù)代價(jià)。第四,軟件復(fù)用能夠提高系統(tǒng)間的互操作性,由于系統(tǒng)實(shí)現(xiàn)的不一致性,要實(shí)現(xiàn)組件的復(fù)用,系統(tǒng)應(yīng)當(dāng)有效地解決與其他系統(tǒng)之間的互操作性問(wèn)題。第五,軟件復(fù)用能夠支持快速原型設(shè)計(jì)。第六,軟件復(fù)用還能減少培訓(xùn)開銷。

編輯推薦

《異構(gòu)組件互操作技術(shù)研究》由中國(guó)科學(xué)技術(shù)大學(xué)出版社出版。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    異構(gòu)組件互操作技術(shù)研究 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7