书籍详情

分布式系统概念与设计(新版英文版第4版)

分布式系统概念与设计(新版英文版第4版)

作者:(英)库劳里斯

出版社:机械工业出版社

出版时间:2006-01-01

ISBN:9787111173663

定价:¥89.00

购买这本书可以去
内容简介
  本书是衡量所有其他分布式系统教材的标准。:Amazon.co.uk评从移动电话到因特网,我们的生活越来越依赖于以无缝和透明的方式将计算机和其他设备链接在一起的分布式系统。本书全面介绍分布式系统的设计原理和实践及其激动人心的新进展,并使用大量最新的实例研究来阐明系统设计与开发方法。本书前版已被爱丁堡大学、伊利诺伊大学、卡内基-梅隆大学、南加州大学、得克萨斯A&M大学、多伦多大学、罗切斯特理工学院等世界众多名校采纳为高级操作系统、计算机网络、分布式系统课程的教材。综合性网站www.cdk4.net和www.pearsoned.co.uk/coulouris为学生和教师提供了丰富的补充资料(源代码、参考文献、教学幻灯片、勘误等)。第4版的新内容●全新的三章内容,分别介绍对等系统、Web服务、移动与普适计算系统。●超过25个常见系统的实例研究。其中8个是全新的,包括对网格、Cooltown、蓝牙以及WiFiWEP协议的研究。●全面更新XML及其安全扩展的内容,以及用于普适系统的AES加密标准与安全设计。
作者简介
  George Coulouris ,是伦敦大学Queen Mary and Westfield学院的荣誉教授,同时是剑桥大学通信工程实验室的资深客座研究员,他领导的项目研究有关可动态配置的多媒体系统的服务质量,最近他一直致力于计算机支持协同工作和应用、分布式多媒体中间件和群件安全模型方面的研究工作。Jean Dollimore ,在退休前是伦敦大学Queen Mary and Westfield学院的高级研究员,最近一直在从事有关计算机支持协同工作、分布式多媒体中间件和群件安全模型方面的研究。 Tim Kindberg Tim Kindberg 是位于英国布里斯托尔的惠普实验室的高级研究员,目前正在研究用于移动计算的基于Web的基础设施,目的是用Web资源扩展物理世界。之前,他领导过一个计算机支持协同工作的研究项目,并从事过分布式操作系统和分布式多媒体中间件的研究。
目录
PREFACE
1CHARACTERIZATIONOFDISTRIBUTEDSYSTEMS
1.1Introduction
1.2Examplesofdistributedsystems
1.3ResourcesharingandtheWeb
1.4Challenges
1.5Summary
2SYSTEMMODELS
2.1Introduction
2.2Architecturalmodels
2.3Fundamentalmodels
2.4Summary
3NETWORKINGANDINTERNETWORKING
3.1Introduction
3.2Typesofnetwork
3.3Networkprinciples
3.4internetprotocols
3.5Casestudies:Ethernet,WiFi,BluetoothandATM
3.6Summary
INTERPROCESSCOMMUNICATION
4.1Introduction
4.2TheAPlfortheInternetprotocols
4.3Externaldatarepresentationandmarshalling
4.4Client-servercommunication
4.5Groupcommunication
4.6Casestudy:interprocesscommunicationinUNIX
4.7Summary
5DISTRIBUTEDOBJECTSANDREMOTEINVOCATION
5.1Introduction
5.2Communicationbetweendistributedobjects
5.3Remoteprocedurecall
5.4Eventsandnotifications
5.5Casestudy:JavaRMI
5.6Summary
6OPERATINGSYSTEMSUPPORT
6.1Introduction
6.2Theoperatingsystemlayer
6.3Protection
6.4Processesandthreads
6,5Communicationandinvocation
6.6Operatingsystemarchitecture
6.7Summary
SECURITY
7.1Introduction
7.2Overviewofsecuritytechniques
7.3Cryptographicalgorithms
7.4Digitalsignatures
7,5Cryptographypragmatics
7.6Casestudies:Needham-Schroeder,Kerberos,TLS,802.11WiFi
7,7Summary
DISTRIBUTEDFILESYSTEMS
8.1Introduction
8.2Fileservicearchitecture
8.3Casestudy:SunNetworkFileSystem
8.4Casestudy:TheAndrewFileSystem
8.5Enhancementsandfurtherdevelopments
8.6Summary
NAMESERVICES
9.1Introduction
9.2NameservicesandtheDomainNameSystem
9.3Directoryservices
9.4CasestudyoftheGlobalNameService
9.5CasestudyoftheX.500DirectoryService
9.6Summary
10PEER-TO-PEERSYSTEMS
10.1Introduction
10.2Napsteranditslegacy
10.3Peer-to-peermiddleware
10.4Routingoverlays
10.5Overlaycasestudies:Pastry,Tapestry
10.6Applicationcasestudies:Squirrel,OceanStore,Ivy
10.7Summary
11TIMEANDGLOBALSTATES
11.1Introduction
11.2Clocks,eventsandprocessstates
11.3Synchronizingphysicalclocks
11.4Logicaltimeandlogicalclocks
11.5Globalstates
11.6Distributeddebugging
11.7Summary
12COORDINATIONANDAGREEMENT
12.1Introduction
12.2Distributedmutualexclusion
12.3Elections
12.4Multicastcommunication
12.5Consensusandrelatedproblems
12.6Summary
13TRANSACTIONSANDCONCURRENCYCONTROL
13.1Introduction
13.2Transactions
13.3Nestedtransactions
13.4Locks
13.5Optimisticconcurrencycontrol
13.6Timestampordering
13.7Comparisonofmethodsforconcurrencycontrol
13.8Summary
14DISTRIBUTEDTRANSACTIONS
14.1Introduction
14.2Flatandnesteddistributedtransactions
14.3Atomiccommitprotocols
14.4Concurrencycontrolindistributedtransactions
14.5Distributeddeadlocks
14.6Transactionrecovery
14.7Summary
15REPLICATION
15.1introduction
152Systemmodelandgroupcommunication
15.3Fault-tolerantservices
15.4Casestudiesofhighlyavailableservices:
thegossiparchitecture,BayouandCoda
15.5Transactionswithreplicateddata
15.6Summary
MOBILEANDUBIQUITOUSCOMPLITINO
16.1Introduction
16.2Association
16.3Interoperation
16.4Sensingandcontext-awareness
16.5Securityandprivacy
16.6Adaptation
16.7CasestudyofCooltown
16.8Summary
17DISTRIBUTEDMULTIMEDIASYSTEMS
17.1Introduction
17.2Characteristicsofmultimediadata
17.3Qualityofservicemanagement
17.4Resourcemanagement
17.5Streamadaptation
17.6Casestudy:theTigervideofileserver
17.7Summary
18DISTRIBUTEDSHAREDMEMORY
18.1Introduction
18.2Designandimplementationissues
18.3SequentialconsistencyandIvycasestudy
18.4ReleaseconsistencyandMunincasestudy
18.5Otherconsistencymodels
18.6Summary
19WEBSERVICES
19.1Introduction
19.2Webservices
19.3ServicedescriptionsandIDLforwebservices
19.4Adirectoryserviceforusewithwebservices
19.5XMLsecurity
19.6Coordinationofwebservices
19.7Casestudy:theGrid
19.8Summary
20CORBACASESTUDY
20.1Introduction
20.2CORBARMI
20.3CORBAservices
20.4Summary
REFERENCES
INDEX
猜您喜欢

读书导航