Distributed systems allow components located on networked computers to communicate and coordinate by passing messages without sharing memory. This presentation discusses distributed systems, their history, types including distributed computing systems like clusters and grids, distributed information systems, and distributed pervasive systems. It also covers middleware technologies like RPC, CORBA, COM/DCOM, and RMI that provide location transparency. Finally, it discusses distributed databases that split data across multiple locations and using JDBC and RMI to connect and query distributed databases.
Related topics: