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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.