• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Junilu Lacar
  • paul wheaton
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Scott Selikoff
Bartenders:
  • Piet Souris
  • Jj Roberts
  • fred rosenberger

whats CORBA for?

 
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Ranch Hand
Posts: 202
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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).]
 
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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).]
 
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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).]
 
Ranch Hand
Posts: 316
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can check out this for a comparison of CORBA RMI and DCOM.
Paul R
 
pie. tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic