My Library

University LibraryCatalogue

     
Limit search to items available for borrowing or consultation
Result Page: Previous Next
 
Look for full text

Search Discovery

Search CARM Centre Catalogue

Search Trove

Add record to RefWorks

PRINTED BOOKS
Author Tanenbaum, Andrew S., 1944-

Title Distributed systems : principles and paradigms / Andrew S. Tanenbaum, Maarten Van Steen.

Published Upper Saddle River, N.J. : Prentice Hall, [2002]
©2002

Copies

Location Call No. Status
 UniM Store  004.36 TANE MF8    AVAILABLE
Physical description xxii, 803 pages : illustrations ; 24 cm
Bibliography Includes bibliographical references (pages 737-782) and index.
Contents 1.1 Definition of A Distributed System 2 -- 1.2 Goals 4 -- 1.3 Hardware Concepts 16 -- 1.4 Software Concepts 22 -- 1.5 Client-Server Model 42 -- 2 Communication 57 -- 2.1 Layered Protocols 58 -- 2.2 Remote Procedure Call 68 -- 2.3 Remote Object Invocation 85 -- 2.4 Message-Oriented Communication 99 -- 2.5 Stream-Oriented Communication 119 -- 3 Processes 135 -- 3.1 Threads 136 -- 3.2 Clients 145 -- 3.3 Servers 149 -- 3.4 Code Migration 158 -- 3.5 Software Agents 173 -- 4 Naming 183 -- 4.1 Naming Entities 184 -- 4.2 Locating Mobile Entities 210 -- 4.3 Removing Unreferenced Entities 225 -- 5 Synchronization 241 -- 5.1 Clock Synchronization 242 -- 5.2 Logical Clocks 252 -- 5.3 Global State 258 -- 5.4 Election Algorithms 262 -- 5.5 Mutual Exclusion 265 -- 5.6 Distributed Transactions 271 -- 6 Consistency and Replication 291 -- 6.2 Data-Centric Consistency Models 297 -- 6.3 Client-Centric Consistency Models 316 -- 6.4 Distribution Protocols 326 -- 6.5 Consistency Protocols 337 -- 7 Fault Tolerance 361 -- 7.1 Introduction to Fault Tolerance 362 -- 7.2 Process Resilience 368 -- 7.3 Reliable Client-Server Communication 375 -- 7.4 Reliable Group Communication 381 -- 7.5 Distributed Commit 393 -- 7.6 Recovery 401 -- 8 Security 413 -- 8.1 Introduction to Security 414 -- 8.2 Secure Channels 432 -- 8.3 Access Control 447 -- 8.4 Security Management 460 -- 8.5 Example: Kerberos 472 -- 8.6 Example: Sesame 473 -- 8.7 Example: Electronic Payment Systems 478 -- 9 Distributed Object-Based Systems 493 -- 9.1 Corba 494 -- 9.2 Distributed Com 525 -- 9.3 Globe 545 -- 9.4 Comparison of Corba, Dcom, and Globe 565 -- 10 Distributed File Systems 575 -- 10.1 Sun Network File System 576 -- 10.2 Coda File System 604 -- 10.3 Other Distributed File Systems 623 -- 10.4 Comparison of Distributed File Systems 638 -- 11 Distributed Document-Based Systems 647 -- 11.1 World Wide Web 648 -- 11.2 Lotus Notes 678 -- 11.3 Comparison of WWW and Lotus Notes 691 -- 12 Distributed Coordination-Based Systems 699 -- 12.1 Introduction to Coordination Models 700 -- 12.2 Tib/Rendezvous 702 -- 12.3 Jini 716 -- 12.4 Comparison of Tib/Rendezvous and Jini 730.
Other author Steen, Maarten van.
Subject Electronic data processing -- Distributed processing.
Distributed operating systems (Computers)
ISBN 0130888931