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