Defining IDL for Components

The first step in developing a component server is to define the components and their associated component homes, using extended IDL. Extended IDL is equivalent to ordinary IDL augmented by syntax that defines components and component homes. Component and component home definitions are introduced by the component and home IDL keywords, respectively.

There is a close relationship between components and IDL interfaces. In fact, component and component home definitions are mapped to ordinary IDL, equivalent IDL, as an intermediate step in the compilation of extended IDL. This compilation process is illustrated in Figure 13.2.

Figure 13.2. Compilation of extended IDL.

Figure 13.2 shows that under ...

Get Pure CORBA now with O’Reilly online learning.

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