Introducing CORBA

The Object Management Group (OMG) defines the Common Object Request Broker Architecture (CORBA), an architecture that allows you to build distributed objects and services. The architecture is independent of any particular language implementation or system architecture. Thus, you can produce remote objects in one language, say C++, and then consume them from a client object written in another language, such as Java. Because the CORBA standard allows communication between disparate languages, applications, and systems, it is necessarily extensive. However, to understand how CORBA works, there are four main aspects of the architecture that you should appreciate:

  • Object Request Broker (ORB)

  • The Naming Service

  • Inter-ORB communication ...

Get Sams Teach Yourself J2EE™ in 21 Days, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.