Briefly explain the CORBA Architecture?

Robert Castaneda

CORBA (Common Object Request Broker Architecture) allows distributed applications to interoperate without language or location or platform boundaries.

Using a common definition lanugage and protocol, CORBA allows an object written in one language to invoke methods on an object written in possibly another language, running on another machine with a different operating system. CORBA provides an excellent platform for integration with legacy systems.

CORBA languages bindings exist for many languages, including Java, C++, COBOL, Smalltalk, Delphi/Pascal, C, Objective C.