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

分布式計算原理與應(yīng)用

分布式計算原理與應(yīng)用

定 價:¥39.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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