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