Basic CORBA Concepts

This section describes the basic elements of the core CORBA specification. The following concepts are discussed:

  • IDL compilers

  • Language mappings

  • Stub and skeleton code

  • Object references

  • Object adapters

  • The object request broker

IDL Compilers

Defining the IDL for your system is the first step in the development of a CORBA application. It allows you to define interfaces to your CORBA objects in a manner that is platform independent, language neutral, and independent of implementation details. After you have written the application IDL, you can decide which platforms and programming languages you are going to use for the client and server.

An IDL compiler is used to map the IDL to a specific language. Consider, for example, a system ...

Get Pure CORBA now with the O’Reilly learning platform.

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