What is a real life example of CORBA?

What is an example of a situation where CORBA will be used? Is it just a matter of using an interface language (like Java) to “communicate” with all applications?

+6
corba
source share
3 answers

CORBA can be used to create a language-independent, O / S-independent distributed system. For example, C ++ developers on Linux could create a shared distributed system from Java to Windows developers. The IDL describes the interfaces that bind two implementations over a common substrate (CORBA).

CORBA is also useful in building a simple old distributed system of objects - it has a rich set of services defined and, as a rule, very well thought out. However, these days - depending on the language - many people have chosen either simpler (e.g. RMI, protocol buffers) or message-based protocols (e.g. HTTP) to create distributed systems, so this is not so common. CORBA suffers from a phased approach (e.g., from security).

Additional Information:

http://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture

+11
source share

You will see a list of real examples of CORBA projects from the site below. http://www.cs.wustl.edu/~schmidt/TAO-users.html

TAO is one of the most popular C ++ CORBA implementations available today. The project is quite active.

+2
source share

CORBA technology providers were killing each other through incompatible and bureaucratic implementations. Today you can safely consider CORBA as an obsolete technology; that is, use it if you have to deal with components that are already exposed through COBA. Otherwise, adhere to modern RPC / distribution standards such as SOAP, or, even better, REST / JSON.

Unfortunately. To answer your question: CORBA was supposed to be SOAP, REST and others today. Real life examples of the latter are examples of things taken with the former.

-one
source share

All Articles