Distributed Object Management
Luis Mateu
Departamento de Ciencias de la Computación
Universidad de Chile
Definitions
A system of distributed objects is a set of processes not
sharing memory where processes can invoke the methods of objects owned
by other processes in the set, just as if those objects where owned by
the caller (it must provide some degree of transparency).
The management of distributed objects consists of the mechanisms
employed by the system for implementing remote references, remote method
invocations and any other feature provided by the system (like garbage
collection and any other feature provided by the system (like garbage
collection).
Objectives
- Knowing what are the trade offs of the designing of distributed
objects systems from an implementation point of view.
- Understanding the implementation of such systems.
- To be trained for writing or modifying the code of a simple system
of distributed objects.