Keywords: doc

Next: BOA Initialization Up: Implementation Overview Previous: Interface Repository

# BOA

The Basic Object Adapter (BOA) is the only object adapter specified by CORBA 2. One of its main features is the ability to activate object implementations when their service is requested by a client. Using the implementation repository the BOA decides how an object implementation has to be activated.

To fulfill these requirements of the CORBA 2 specification the BOA is implemented partially by a library (`libmico2.2.3.a`) and partially by a separate program (`micod`) called the BOA daemon.

- BOA Initialization
- BOA Daemon
- Implementation Repository
  - Listing All Entries
  - Details For One Entry
  - Creating New Entries
  - Deleting Entries
  - Forcing Activation of an Implementation
  - Examples
- Activation Modes
  - Activation Mode Shared
  - Activation Mode Persistent
  - Activation Mode Unshared
  - Activation Mode Per Method
  - Activation Mode Library
- Making Objects Persistent
- Migrating Objects