Copyright © 2001 Qusay H. Mahmoud
30
CORBA  vs.        RMI
lInterfaces in IDL
lLanguage-independent
lHeterogeneous language environment
lGarbage collector (No)
lIn, out, inout parameters
lPass by reference
lInterfaces in Java
lJava-based
lHomogenous language environment
lGarbage collector (Yes)
lNo such parameters
lPass by copy (local objects), by reference to stub (remote objects)
l