CORBA and Jini are both distributed computing arch...
2 posts in topic
Flat View  Flat View
TOPIC ACTIONS:
 

Posted By:   zhu_jiang
Posted On:   Wednesday, March 22, 2000 04:06 AM

CORBA and Jini are both distributed computing architectures. What are the main differences between the two, and why would I use one rather than the other?

Re: CORBA and Jini are both distributed computing arch...

Posted By:   zamir_alam  
Posted On:   Wednesday, January 16, 2002 03:24 AM

CORBA allows specification of objects which can be distributed. The concentration is on distributed objects rather than on distributed services.

CORBA is language-independent, using an Interface Definition Language (IDL) for specification of interfaces. Jini uses Java platform.

CORBA passes remote object references, rather than complete object instances.
Each CORBA object lives within a server, and the object can only act within this server. CORBA does not have object downloading.This is more restricted than Jini, where an object can have instance data and class files sent to a remote location and execute there.

Jini and CORBA are different architectures. But I think most important is that CORBA defines a specific protocol GIOP and relay on it. Jini doesn't relay on specific protocol. The developer is free to use any communication protocol. This means that you can base Jini on the top of CORBA, RMI or what ever. Jini normally is uses RMI.

Re: CORBA and Jini are both distributed computing arch...

Posted By:   indresh_padmonkar  
Posted On:   Monday, December 3, 2001 05:36 PM

dfgdfgdfgdf
About | Sitemap | Contact