Distributed Systems: Principles and ParadigmsPearson Prentice Hall, 2007 - 686 Seiten Virtually every computing system today is part of a distributed system. Programmers, developers, and engineers need to understand the underlying principles and paradigms as well as the real-world application of those principles. Now, internationally renowned expert Andrew S. Tanenbaum with colleague Martin van Steen presents a complete introduction that identifies the seven key principles of distributed systems, with extensive examples of each. Adds a completely new chapter on architecture to address the principle of organizing distributed systems. Provides extensive new material on peer-to-peer systems, grid computing and Web services, virtualization, and application-level multicasting. Updates material on clock synchronization, data-centric consistency, object-based distributed systems, and file systems and Web systems coordination. For all developers, software engineers, and architects who need an in-depth understanding of distributed systems." |
Im Buch
Ergebnisse 1-3 von 22
Seite 468
... CORBA used the Internet Inter- ORB Protocol ( IIOP ) for communication between nodes . ( An ORB or Object Request Broker is the name used by CORBA for their object - based runtime sys- tem . ) IIOP is essentially a dedicated protocol ...
... CORBA used the Internet Inter- ORB Protocol ( IIOP ) for communication between nodes . ( An ORB or Object Request Broker is the name used by CORBA for their object - based runtime sys- tem . ) IIOP is essentially a dedicated protocol ...
Seite 477
... CORBA argu- ably provides the most comprehensive specification . 10.7.1 Example : Fault - Tolerant CORBA The basic approach for dealing with failures in CORBA is to replicate objects into object groups . Such a group consists of one or ...
... CORBA argu- ably provides the most comprehensive specification . 10.7.1 Example : Fault - Tolerant CORBA The basic approach for dealing with failures in CORBA is to replicate objects into object groups . Such a group consists of one or ...
Seite 478
... CORBA object . An Example Architecture To support object groups and to handle additional failure management , it is necessary to add components to CORBA . One possible architecture of a fault- tolerant version of CORBA is shown in Fig ...
... CORBA object . An Example Architecture To support object groups and to handle additional failure management , it is necessary to add components to CORBA . One possible architecture of a fault- tolerant version of CORBA is shown in Fig ...
Inhalt
SYNCHRONIZATION | 6 |
ARCHITECTURES | 33 |
PROCESSES | 67 |
Urheberrecht | |
19 weitere Abschnitte werden nicht angezeigt.
Andere Ausgaben - Alle anzeigen
Distributed Systems: Principles and Paradigms: Pearson New International Edition Andrew S. Tanenbaum,Maarten Van Steen Keine Leseprobe verfügbar - 2013 |
Distributed Systems: Principles and Paradigms Andrew S. Tanenbaum,Maarten van Steen Keine Leseprobe verfügbar - 2013 |
Distributed Systems: Principles and Paradigms Andrew S. Tanenbaum,Maarten van Steen Keine Leseprobe verfügbar - 2007 |
Häufige Begriffe und Wortgruppen
algorithm Alice allow application approach architecture assume cache called Chap client stub client-server clock communication components consider consistency models coordinator copy CORBA crashes data item data store database discussed distributed file systems distributed systems document domain encrypted entity example executed fault tolerance Figure file system global handle host identifier implemented important interface Internet invocation issues JavaSpace layer LDAP lookup machine message broker message-queuing systems middleware migration multicast name resolution name server name space object operating system organization overlay network packets path name peer-to-peer performance PlanetLab problem protocol queue manager receiver reference remote remote procedure calls replication request requires resource routing scalability sender sequential consistency server stub shared shown in Fig simple single solution specific stream synchronization thread timestamp tion transparency tuple updates write operations