The basic architecture of the CCM is shown in Figure 13.1.
Figure 13.1. The CORBA Component Model architecture.
The architecture consists of the following elements:
Components The basic building blocks for server applications.
Component homes Factory objects that create and manage components.
Containers The environments that support components, enabling them to run.
These basic architectural elements are discussed in the following sections.
There are two types of component:
Basic components These conform to the basic level of the CCM. They are conceptually similar to CORBA objects. Each instance of a component ...