O'Reilly logo

Java™ Network Programming and Distributed Computing by Michael Reilly, David Reilly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

12.2. Architectural View of CORBA

CORBA is made up of a collection of objects and software applications that work together cooperatively. A schema specification, written in IDL, describes the objects that are exported for remote usage. An object request broker (ORB) implements the interface between remote object and software client. The ORB handles requests for an object's services, as well as sending a response. Figure 12-1 provides an overview of how clients and servants (the end implementation of the service) interact using an ORB.

Figure 12-1. Objects accessed locally act as a proxy for remote objects.

Even though objects are treated as local ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required