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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.