APPENDIX B

MICO IMPLEMENTATION OVERVIEW

This appendix gives an overview of how Mico implements the CORBA specification, the implementation components it consists of, and how those components are used. The focus of the appendix is on details not defined by the CORBA specification such as command line option syntax and semantics.

The core of a CORBA implementation consists of the following logical components:

• The Object Request Broker (ORB) provides for object location and method invocation.

• The Interface Repository (IR) stores runtime type information.

• One or more object adapters form the interface between object implementations and the ORB. Mico provides the Portable Object Adapter (POA). The implementation repository stores information ...

Get Distributed Systems Architecture 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.