Copyright © 2001 Qusay H. Mahmoud
30
CORBA
vs.
RMI
l
Interfaces in IDL
l
Language-independent
l
Heterogeneous
language environment
l
Garbage collector (No)
l
In, out, inout parameters
l
Pass by reference
l
Interfaces in Java
l
Java-based
l
Homogenous language
environment
l
Garbage collector (Yes)
l
No such parameters
l
Pass by copy (local
objects), by reference to
stub (remote objects)
l