Introduction, Examples of distributed systems, Resource sharing and the web, Challenges.
Introduction, Architectural models, Fundamental mode.
Introduction, The API for the internet protocols, External data representation and marshalling, Clint-server communication, Group communication.
Introduction, Communication between distributed objects, Remote procedure call, Events and notifications.
Introduction, Overview of security technique cryptographic algorithms, Digital signature, Cryptography progrmatics.
Introduction, Clocks, Events, Process states, Synchronizing physical clocks, Global states, Distributed debugging.
Distributed mutual exclusion, Elections, Multicast communication.
Introduction, CORBA RMI, CORBA Services.