注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計程序設計綜合分布式計算原理與應用

分布式計算原理與應用

分布式計算原理與應用

定 價:¥39.00

作 者: (美)M.L. Liu著;顧鐵成,王亞麗,葉保留譯;顧鐵成譯
出版社: 清華大學出版社
叢編項: 國外經(jīng)典教材·計算機科學與技術(shù)
標 簽: 分布式系統(tǒng)設計

ISBN: 9787302090564 出版時間: 2004-08-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 341 字數(shù):  

內(nèi)容簡介

  本書重要特色:·它旨在向本科生介紹分布式計算的原理,這些內(nèi)容原來只對研究生講授?!に饕P注網(wǎng)絡計算的體系結(jié)構(gòu)的上面幾層,即計算的抽象和范型?!に烁拍钚缘膬?nèi)容和實踐性的內(nèi)容,利用代碼實例和習題來說明與鞏固書中的概念?!に亲鳛榻滩膩砭帉懙模蚨捎昧艘环N適合于學術(shù)環(huán)境的敘述性風格,利用圖表來形象地說明書中的內(nèi)容,每一章的后面都給出了習題及參考文獻,供學生進一步研究?!に菫椤巴ㄟ^動手實踐來教學”(learn-by-doingteaching)模式而設計的:通過程序?qū)嵗齺盱柟虅傆懻撨^的主題,實驗活動揉合到各章后面的練習題中?!ぷ髡哌€提供了一些補充教學材料,包括幻燈片、程序?qū)嵗?、配套網(wǎng)站和教師用書?!こ擞∷娴臅?、文章外,本書還引用了許多可靠的參考文獻,它們都可以在Web上找到。例如,參考文獻中給出了可以上網(wǎng)查閱InternetRequestsforComments(RFC)的站點鏈接。本書是一本不可多見的分布式計算教材,不僅詳細介紹了分布式編程技術(shù)的核心概念和原理,還采用learnbydoing(通過實踐來學習)方法,讓讀者通過程序設計和實驗練習來鞏固所學知識。全書共12章,全面概述了計算范例、協(xié)議和應用程序接口(API),其中包括套接字、多播、遠程方法調(diào)用(RMI)、公共對象請求代理體系結(jié)構(gòu)(CORBA)、接口定義語言(IDL)、applet、servlet、公共網(wǎng)關接口(CGI)和簡單對象訪問協(xié)議(SOAP)。各章首先提出一個范例和/或協(xié)議,然后介紹如何使用API,借此闡述核心概念。為了使本書更清晰和簡練,作者在書中采用了敘述風格,并使用了大量示范代碼和范例。通過本書的閱讀,讀者能應用基本的分布式編程技術(shù)來建立網(wǎng)絡服務和網(wǎng)絡應用,其中包括Internet應用在內(nèi)。這是專門為本科生和研究生設計的教材,供分布式計算課程使用。教輔材料:原書作者為本書提供良好的輔助材料。原書勘誤、示范代碼以及為教師提供的演示文稿都可以在作者的網(wǎng)站找到。網(wǎng)址為:http://www.csc.calpoly.edu/~mliu/book/index.html

作者簡介

  M.L.Liu,于1994年秋加入加州理工學院,擔任副教授。她擁有加州大學Santa Barbara校區(qū)計算機碩士學位和博士學位、加州理工學院MBA學位。她的主要研究領域是分布式計算。

圖書目錄

第1章  分布式計算簡介
1.1  定義
1.2  分布式計算歷史
1.3  各種計算形式
1.4  分布式計算的優(yōu)缺點
1.5  操作系統(tǒng)基礎
1.6 網(wǎng)絡基礎
1.7  軟件工程基礎
小結(jié)
練習
參考文獻
第2章  進程間通信
2.1  IPC程序接口原型
2.2  事件同步
2.3  超時(timeout)和線程
2.4  死鎖和超時
2.5  數(shù)據(jù)表示
2.6 數(shù)據(jù)編碼
2.7  基于文本的協(xié)議
2.8  請求-響應協(xié)議
2.9  事件狀態(tài)圖和順序狀態(tài)圖
2.10  面向連接與無連接IPC的比較
2.11  進程間通信范型的演變
小結(jié)
練習
參考文獻
第3章  分布式計算范型
3.1  范型和抽象
3.2  一個應用實例
3.3  分布式應用范型
3.4 關于各種范型的權(quán)衡考慮
小結(jié)
練習
參考文獻
第4章  Socket API
4.1  背景
4.2  IPC中的Socket
4.3 數(shù)據(jù)包Socket API
4.4 流式Socket API
4.5 帶非阻塞式I/O操作的socket
4.6 安全Socket API
小結(jié)
練習
參考文獻
第5章 客戶—服務器范型
5.1 背景
5.2 客戶—服務器范型中的關鍵問題
5.3 網(wǎng)絡服務中的軟件工程
5.4 面向連接及無連接服務器
5.5  迭代服務器及并發(fā)服務器
5.6  有狀態(tài)服務器
小結(jié) 
習題
參考文獻
第6章  組通信
6.1  單播及組播比較
6.2 組播API原型
6.3 無連接及面向連接組播
6.4  可靠組播及非可靠組播比較
6.5 Java的基本組播API
6.6  可靠組播API
小結(jié)
練習
參考文獻
第7章 分布式對象
7.1 消息傳遞與分布式對象的比較
7.2 基本分布式對象體系
7.3  分布式對象系統(tǒng)
7.4  遠程過程調(diào)用
7.5  遠程方法調(diào)用
7.6  Java RMI體系結(jié)構(gòu)
7.7 Java RMI API
7.8 RMI應用舉例
7.9 RMI應用構(gòu)建步驟
7.10  測試和調(diào)試
7.11 RMI及Socket API的比較
7.12 進一步思考
小結(jié)
練習
參考文獻
第8章 高級RMI
8.1 客戶回調(diào)
8.2 Stub下載
8.3  RMI 安全管理器
小結(jié)
練習
參考文獻
第9章  Internet應用(一)
9.1  HTML
9.2  XML—可擴展標記語言
9.3  HTTP
9.4 動態(tài)生成的Web內(nèi)容
9.5 CGI 
9.6 Web會話和會話狀態(tài)數(shù)據(jù)
小結(jié)
練習
參考文獻
第10章  CORBA
10.1  基本體系結(jié)構(gòu)
10.2  CORBA對象接口
10.3 ORB互連協(xié)議
10.4 對象服務器和對象客戶
10.5  CORBA對象引用
10.6  CORBA名字服務和互操作名字服務
10.7  CORBA對象服務
10.8  對象適配器
10.9  Java IDL
10.10  CORBA和Java RMI之間的權(quán)衡比較
小結(jié)
練習
參考文獻
第11章 Internet應用(二)
11.1 小應用程序(Applet) 
11.2 小服務器程序(servlet)
11.3 Web服務(Web Services)
11.4 簡單對象訪問協(xié)議(Simple Object Access Protocol,SOAP)
小結(jié)
練習
參考文獻
第12章  高級分布式計算范型
12.1  消息隊列系統(tǒng)范型
12.2 移動Agent
12.3  網(wǎng)絡服務
12.4  對象空間
小結(jié)
練習
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號