What’s the Difference?
CORBA supports multiple languages
RMI is (relatively) easier to implement
RMI allows optimization of protocols for communication
CORBA separates interface definitions from implementation
HORB, a variant of RMI, actually works in JDK 1.02 (and therefore in most browsers without error).
Here, we only add to the confusion with more terms.
It might help to see an example of RMI.