查看 计算机技术概论视频教程 王晓军27个文件 北京邮电大学 《分布式系统概念与设计》第三版(Distributed Systems: Concepts and Design)[PDF]-简介及下载-电脑,编程开发,编程思想
首页| 如何下载(?) | 网站地图
大学视频教程网logo点击查看更多 大学视频教程
网站地图 | 当前位置: 大学视频教程网电脑编程开发编程思想 → 《分布式系统概念与设计》第三版(Distributed Systems: Concepts and Design)[PDF]

《分布式系统概念与设计》第三版(Distributed Systems: Concepts and Design)[PDF]

大学视频教程,璇璇视频教程
资料录入:煤炭子鬼

更新时间:2007-04-27 16:49:00

文件大小:30 MB

语言要求:英文

资料类型:电子书

下载方式:电驴(eMule)下载

《分布式系统概念与设计》第三版(Distributed Systems: Concepts and Design)[PDF]

《分布式系统概念与设计》第三版(Distributed Systems: Concepts and Design)[PDF]

对本书的评价 "在分布式系统领域.我不知道还有没有更好的书.但我毫不犹豫地推荐这本书。”
——Jan Madey,《IEEE Parallel and Distributed Technology》杂志
“介绍分布式系统的最好教科书。”
——E.Douglas Jenen,Mire公司首席科学家,世界分布式实时系统权威
这本畅销教材的第3版包含了分布式系统技术主要的最新发展。所有备章都进行了彻底的修订和更新,重点放在因特网、内联网.Web和中间件上。其他新主目包括故障建模和容错、分布式对象和分布式多媒体系统。本书非常强调算法,并结合其他相关技术讨论了安全问题。与以前版本不同的是,阅读本版不必预先具备UNIX知识。
和前两版一样,本书旨在提供深入的分布式系统设计原理和实践方面的知识,读者可以通过学习,掌握何评价已有系统或设计新系统。书中的实例研究阐述了每个主要论题的设计概念。
本书已被爱丁堡大学、南加州大学、蒙特利尔理工大学、马德里技术大学等众多名校采用为高级操作系统、分布式系统课程的教材。
第3版的新内容
◆新增了多媒体系统服务质量、协调和一致性算法以及CORBA等章
◆内容涵盖因特网和包括Web在内的应用
◆新增了移动计算和新的网络技术,如IPv6、移动IP和无线网络
◆更加强调面向对象,并用Java和CORBA作为大多数例子的基础
◆新增了因特网安全、故障建模、容错、系统执行模型方面的内容
综合性的网站www.cdk3.net为读者和教师提供了补资料(勘误,源代码)


目录
1.Characterization.of.Distributed.Systems.(28.pages)
1.1.Introduction
1.2.Examples.of.distributed.systems
1.3.Resource.sharing.and.the.Web
1.4.Challenges
1.5.Summary
2.System.Models.(36.pages)
2.1.Introduction
2.2.Architectural.models
2.3.Fundamental.models
2.4.Summary
3.Networking.and.Internetworking.(60.pages)
3.1.Introduction
3.2.Types.of.network
3.3.Network.principles
3.4.Internet.protocols
3.5.Network.case.studies:.Ethernet,.wireless.LAN.and.ATM
3.6.Summary
4.Interprocess.Communication.(40.pages)
4.1.Introduction
4.2.The.API.for.the.Internet.protocols
4.3.External.data.representation.and.marshalling
4.4.Client-server.communication
4.5.Group.communication
4.6.Case.study:.interprocess.communication.in.UNIX
4.7.Summary
5.Distributed.Objects.and.Remote.Invocation.(42.pages)
5.1.Introduction
5.2.Communication.between.distributed.objects
5.3.Remote.procedure.call
5.4.Events.and.notifications
5.5.Java.RMI.case.study
5.6.Summary
6.Operating.System.Support.(44.pages)
6.1.Introduction
6.2.The.operating.system.layer
6.3.Protection
6.4.Processes.and.threads
6.5.Communication.and.invocation
6.6.Operating.system.architecture
6.7.Summary
7.Security.(58.pages)
7.1.Introduction
7.2.Overview.of.security.techniques
7.3.Cryptographic.algorithms
7.4.Digital.signatures
7.5.Cryptography.pragmatics
7.6.Case.studies:.Needham-Schroeder,.Kerberos,.SSL.&.Millicent
7.7.Summary
8.Distributed.File.Systems.(44.pages)
8.1.Introduction
8.2.File.service.architecture
8.3.Sun.Network.File.System
8.4.The.Andrew.File.System
8.5.Recent.advances
8.6.Summary
9.Name.Services.(32.pages)
9.1.Introduction
9.2.Name.services.and.the.Domain.Name.System
9.3.Directory.and.discovery.services
9.4.Case.study.of.the.Global.Name.Service
9.5.Case.study.of.the.X.500.Directory.Service
9.6.Summary
10.Time.and.Global.States.(34.pages)
10.1.Introduction
10.2.Clocks,.events.and.process.states
10.3.Synchronizing.physical.clocks
10.4.Logical.time.and.logical.clocks
10.5.Global.states
10.6.Distributed.debugging
10.7.Summary
11.Coordination.and.Agreement.(46.pages)
11.1.Introduction
11.2.Distributed.mutual.exclusion
11.3.Elections.431
11.4.Multicast.communication
11.5.Consensus.and.related.problems
11.6.Summary
12.Transactions.and.Concurrency.Control.(50.pages)
12.1.Introduction
12.2.Transactions
12.3.Nested.transactions
12.4.Locks
12.5.Optimistic.concurrency.control
12.6.Timestamp.ordering
12.7.Comparison.of.methods.for.concurrency.control
12.8.Summary
13.Distributed.Transactions.(38.pages)
13.1.Introduction
13.2.Flat.and.nested.distributed.transactions
13.3.Atomic.commit.protocols
13.4.Concurrency.control.in.distributed.transactions
13.5.Distributed.deadlocks
13.6.Transaction.recovery
13.7.Summary
14.Replication.(54.pages)
14.1.Introduction
14.2.System.model.and.group.communication
14.3.Fault-tolerant.services
14.4.Highly.available.services
14.5.Transactions.with.replicated.data
14.6.Summary
15.Distributed.Multimedia.Systems.(28.pages)
15.1.Introduction
15.2.Characteristics.of.multimedia.data
15.3.Quality.of.service.management
15.4.Resource.management
15.5.Stream.adaptation
15.6.Case.study:.the.Tiger.video.file.server
15.7.Summary
16.Distributed.Shared.Memory.(34.pages)
16.1.Introduction
16.2.Design.and.implementation.issues
16.3.Sequential.consistency.and.Ivy
16.4.Release.consistency.and.Munin
16.5.Other.consistency.models
16.6.Summary
17.Corba.Case.Study.(30.pages)
17.1.Introduction
17.2.CORBA.RMI
17.3.CORBA.services
17.4.Summary
18.Mach.Case.Study.(24.pages)
18.1.Introduction
18.2.Ports,.naming.and.protection
18.3.Tasks.and.threads
18.4.Communication.model
18.5.Communication.implementation
18.6.Memory.management
18.7.Summary
大学视频教程 No Rights Reserved.