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 whats CORBA for? Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » Distributed Java
Reply Bookmark "whats CORBA for?" Watch "whats CORBA for?" New topic
Author

whats CORBA for?

sachin dabhade
Ranch Hand

Joined: Mar 10, 2001
Posts: 73
can anybody tell me what is the purpose of corba?
whats difference beteen corba and rmi and ejb?
what is middleware?
any practicle example where they can be used?
thank you
sachin
Suneel Setlur
Ranch Hand

Joined: Nov 26, 2000
Posts: 202
Hi Sachin
CORBA is an architecture.
It is basically a link to connect/communicate/interface application software running
on heterogenous platforms.
RMI also is an interface but it connects applications running on different servers but written totally in Java.
EJB again is an architecture and applications written using EJBs work on any system that supports the EJB specs.

Middleware, is a layer of software between the network and the applications. This software provides services such as identification, authentication, authorization, directories, and security.
Please correct me if I am wrong. Appreciate it.
Suneel


Suneel
mibrahim
Greenhorn

Joined: Jul 10, 2001
Posts: 3
CORBA (Common Object Request Broker Architecture) is an architecture definition provided by Object Group.
RMI (Remote Method Invocation) is similar architecture provided by Java.


[This message has been edited by mibrahim (edited July 10, 2001).]
Narayan Veeramani
Greenhorn

Joined: Jun 06, 2001
Posts: 25
With Corba, u can have heterogenous platforms, for example
C++ client and java server. With RMI, both clients and server implementations are in Java. Further Corba interfaces are written
in IDL. For RMI, u can just write usual
Java interfaces.
[This message has been edited by Narayan Veeramani (edited July 10, 2001).]
Robert Philip
Greenhorn

Joined: Jun 06, 2001
Posts: 17
The Common Object Request Broker Architecture (CORBA) from the Object Management Group (OMG) provides a platform-independent, language-independent architecture for writing distributed, object-oriented applications. CORBA objects can reside in the same process, on the same machine, down the hall, or across the planet.
Nakul Kasadwala
Greenhorn

Joined: Oct 30, 2000
Posts: 22
Hi Sachin
According to me CORBA is specification and not technology.
This specification is implemented by many vendors.
[This message has been edited by Nakul Kasadwala (edited July 23, 2001).]
Paul Ralph
Ranch Hand

Joined: Aug 10, 2000
Posts: 303
You can check out this for a comparison of CORBA RMI and DCOM.
Paul R


I wanna be a sheriff when I grow up.
 
 
subject: whats CORBA for?
 
Threads others viewed
what is RMI
WA #1.....word association
default protocol of CORBA
corba & java
RMI / CORBA
MyEclipse, The Clear Choice