分散式計算(2012年機械工業出版社出版的圖書)

分散式計算(2012年機械工業出版社出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《分散式計算》是2012年機械工業出版社出版的圖書,作者是李文軍。

基本介紹

  • 中文名:分散式計算
  • 作者:李文軍
  • 出版時間:2012年1月1日
  • 出版社:機械工業出版社
  • ISBN:9787111360391
  • 類別:研究生、本科、專科教材
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

分散式計算是軟體設計與開發領域重要的發展方向。本書以分散式計算范型的發展演變為線索,由簡入繁、由淺入深地介紹Socket通信程式、分散式對象技術、組件開發技術、面向服務體系結構等內容;以Socket套用層程式、Sun公司的RMI(RemoteMethod Invocation)、OMG組織的CORBA(Common Object Request BrokerArchitecture)、Sun公司的EJB(Enterprise JavaBeans)規範、Web 服務(WebServices)和SOA(Service?OrientedArchitecture)具體開發技術為例,向讀者全面介紹分散式計算技術的基本概念、發展演變、開發過程、規範標準、部署套用等內容。
  本書可作為計算機科學與技術專業高年級本科生和研究生學習分散式計算技術的教材,也可作為分散式計算領域的研究與開發人員的參考書。

圖書目錄

出版說明
前言
本書知識點結構
第一部分 基 本 概 念
 第1章緒論
  1.1引言
1.1.1分散式計算的產生背景
1.1.2 分散式計算的發展歷程
1.1.3分散式計算技術的特點
1.1.4中間件技術
  1.2軟體設計的基本思想
1.2.1隱式地與顯式地
1.2.2邏輯的與物理的
1.2.3面向對象技術與UML
1.2.4軟體體系結構與MDA
  1.3分散式計算基本范型
1.3.1分散式計算范型的概念
1.3.2訊息傳遞范型
1.3.3遠程過程調用范型
1.3.4分散式對象范型
1.3.5分散式組件模型
1.3.6面向服務的體系結構
  1.4進程間通信
1.4.1進程間通信的基本原理
1.4.2接口與接口定義語言
1.4.3數據表示與編碼
1.4.4事件同步機制
  思考與練習
  進一步閱讀
第2章基於Socket的通信
  2.1基本原理
2.1.1Socket API的基本概念
2.1.2Java對網路通信的支持
2.1.3TCP、UDP與連線埠
  2.2數據報Socket
2.2.1基本編程原理
2.2.2面向無連線數據報UDP
2.2.3面向連線數據報UDP
  2.3流式Socket
2.3.1基本編程原理
2.3.2單執行緒服務程式與客戶程式
2.3.3多執行緒服務程式
  2.4套用層協定開發
2.4.1理解套用層協定
2.4.2Daytime協定開發
2.4.3FTP協定開發
2.4.4HTTP協定開發
  思考與練習
  進一步閱讀
第二部分 分散式對象技術
 第3章RMI基本原理與開發過程
  3.1分散式對象技術
3.1.1分散式對象基本技術架構
3.1.2分散式對象技術特點
3.1.3分散式對象技術分類
  3.2RMI基本原理
3.2.1RMI技術結構
3.2.2RMI API介紹
3.2.3RMI與RPC的區別
  3.3簡單RMI例子開發過程
  3.4複雜RMI例子開發過程
3.4.1資料庫設計
3.4.2對象接口定義
3.4.3服務端程式
3.4.4客戶端程式
3.4.5部署並運行應用程式
  3.5分散式應用程式設計決策
3.5.1網路傳輸
3.5.2通信方式
3.5.3運行平台
3.5.4資源最佳化
3.5.5其他決策問題
  思考與練習
  進一步閱讀
 第4章CORBA基本原理與開發過程
  4.1對象管理體系結構
  4.1.1對象請求代理
4.1.2對象服務
4.1.3公共設施
4.1.4領域接口
4.1.5套用接口
  4.2CORBA體系結構
4.2.1OMG的對象模型
4.2.2對象請求代理的體系結構
4.2.3對象接口定義
4.2.4客戶端機制
4.2.5服務端機制
  4.3CORBA應用程式開發過程
4.3.1編寫對象接口
4.3.2編譯IDL檔案
4.3.3編寫對象實現和服務程式
4.3.4編寫客戶程式
4.3.5創建並部署應用程式
4.3.6運行應用程式
  4.4一個銀行賬戶管理程式
4.4.1對象接口定義
4.4.2生成的接口和類
4.4.3編寫對象實現和服務程式
4.4.4編寫客戶程式
4.4.5創建應用程式
4.4.6運行應用程式
  4.5深入IDL樁和框架
4.5.1IDL樁和框架的類層次
4.5.2IDL樁與客戶端對象引用
4.5.3IDL框架的代碼
4.5.4用於紐帶機制的IDL框架
4.6分散式對象的可互操作性
4.6.1可互操作性
4.6.2ORB域和橋接
4.6.3GIOP、IIOP與ESIOP
4.6.4更高的可互操作性
4.7CORBA規範與CORBA產品
  4.7.1CORBA規範
4.7.2CORBA產品概述
4.7.3商品化ORB產品
4.7.4免費與開源ORB產品
4.7.5產品與規範的一致性
  4.8內容小結
4.8.1CORBA帶來了什麼
4.8.2未解決的問題
思考與練習
 ……
第三部分分散式對象高級課題
第四部分分散式組件模型與Web套用開發
第五部分面向服務的體系結構及展望
附錄
參考文獻

相關詞條

熱門詞條

聯絡我們