The BOA daemon (micod
) is the part of the basic object adapter
that activates object implementations when their service is requested.
Moreover micod
contains the implementation repository. To make all
MICO applications use a single implementation repository you have to
take similar actions as for the interface repository as described in
section 4.2. That is you have to tell micod
an address
to bind to using the -ORBIIOPAddr
option and tell all MICO
applications this address by using the -ORBImplRepoAddr
option.
For example:
micod -ORBIIOPAddr inet:<micod-host-name>:9999
Now you can run all MICO applications like this:
some_mico_application -ORBImplRepoAddr inet:<micod-host-name>:9999
or you can put the option into .micorc
and run
some_mico_application
without arguments.
micod
understands the following command line arguments:
micod
should save the contents of the
implementation repository when exiting.
When micod
is restarted afterwards it will read the file given
by the --db
option to restore the contents of the implementation
repository.