Development and Deployment Roles

The CCM is more than just a framework for developing components. It also attempts to identify the stages along the way to reaching a working deployed application. A number of roles are defined that represent each of these stages. For each role, it is possible to define a set of tasks and responsibilities. Full-featured implementations of the CCM will provide specific tools for each role.

There are four principal roles in the CCM:

  • Container provider

  • Component implementor

  • Component assembler

  • Component deployer

These roles are discussed in the following sections.

Container Provider

A container provider is a vendor who provides the tools to deploy and run CORBA components in a container, which is the environment in ...

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.