分散式對象技術

公司的EJB規範為例,向讀者介紹分散式對象技術的基本概念、開發過程、規範標準、高級課題等內容。 本書共分4個部分:第1部分“基本概念”介紹從傳統的集中式計算過渡到面向對象的分散式計算的基本概念與原理;第2部分“開發過程”首先展示一個CORBA應用程式的典型開發過程,然後詳細討論如何利用OMG 本書適合作為計算機科學與技術專業高年級本科生和研究生學習分散式計算機技術的教材,也可供分散式計算領域的研究與開發人員參考。

內容介紹

分散式計算是當前軟體技術的一個重要發展方向。本書以OMG組織的CORBA和Sun公司的EJB規範為例,向讀者介紹分散式對象技術的基本概念、開發過程、規範標準、高級課題等內容。
本書共分4個部分:第1部分“基本概念”介紹從傳統的集中式計算過渡到面向對象的分散式計算的基本概念與原理;第2部分“開發過程”首先展示一個CORBA應用程式的典型開發過程,然後詳細討論如何利用OMG IDL編寫對象接口,如何利用可移植對象適配器(POA)編寫服務端程式,如何採用不同調用類型和通信方式編寫客戶端程式,以及如何在運行環境中部署應用程式;第3部分“高級課題”探討分散式環境下對象查找、對象間異步與多目通信、分散式事務處理、服務端性能與可伸縮性等課題;第4部分“其他及展望”介紹了EJB組件模型的基本原理以及各類EJB組件的開發與部署過程,幫助讀者理解基於組件的軟體開發技術,最後還探討了分散式計算的發展方向。為便於讀者學習,本書圍繞各知識點設計了豐富的例子程式,並在每一章的結尾安排了不同難度的思考與練習題;此外,本書每一章的“進一步閱讀”小節為讀者更深入地學習相關知識提供了參考。
本書適合作為計算機科學與技術專業高年級本科生和研究生學習分散式計算機技術的教材,也可供分散式計算領域的研究與開發人員參考。

相關詞條

相關搜尋

熱門詞條

聯絡我們