File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Distributed Java and the fly likes what is the difference between an rmi and a corba?? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Distributed Java
Bookmark "what is the difference between an rmi and a corba??" Watch "what is the difference between an rmi and a corba??" New topic
Author

what is the difference between an rmi and a corba??

senthil sen
Ranch Hand

Joined: Oct 10, 2002
Posts: 184
what is the difference between an rmi and a corba??
Michael Ernest
High Plains Drifter
Sheriff

Joined: Oct 25, 2000
Posts: 7292

Both are aids in helping programs communicate with each other, particularly programs that are running on different machines and possibly different operating systems.
CORBA is a well-developed, mature standard whose initial focus was supporting communication between programs written in different languages. CORBA uses a network transport protocol called IIOP. It also uses a generic description of communication between programs called IDL (Interface Definition Language).
RMI initially supported communication between Java programs running on any platform. With the addition of an RMI-IIOP protocol and other tools, it now plays with CORBA programs as well.
One key difference: RMI allows Java programs to exchange actual code (which makes sense because all RMI programs are Java-based). CORBA can only do this between two or more Java programs.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: what is the difference between an rmi and a corba??