How do I decide between Enterprise Java Beans (EJB), Remote Method Invocations (RMI), and CORBA?
The following article desribes RMI, EJB and compares them.
Deciding whether to use RMI, CORBA or Enterprise JavaBeans
[Alex: the article isn't available at all, but it can still be found here. Big thanks to Peter Alzheimer]