Next: Sample Program
Up: Guided tour through MICO
Previous: Objects in distributed systems
MICO is a fully compliant CORBA 2.2 implementation. Everything that
is implemented is CORBA 2.2 compliant, including but not limited to
the following features:
-
Dynamic Invocation Interface (DII)
-
Dynamic Skeleton Interface (DSI)
-
IDL to C++ mapping
-
Interface Repository (IR)
-
graphical Interface Repository browser that allows you to
invoke arbitrary methods on arbitrary interfaces
-
IIOP as native protocol
-
IIOP over SSL
-
modular ORB design: new transport protocols and object adapters
can easily be attached to the ORB -- even at runtime using loadable
modules
-
support for nested method invocations
-
interceptors
-
Any
offers an interface for inserting and extracting
contructed types that were not known at compile time
-
Any
and TypeCode
support recursive subtyping as
defined by the RM-ODP
-
support of recursive data types
-
full BOA implementation, including all activation modes,
support for object migration, object persistence and the
implementation repository
-
BOA can load object implementations into clients at runtime using
loadable modules
-
Portable Object Adapter (POA)
-
support for using MICO from within X11 applications (Xt and Qt)
-
Interoperable Naming Service
-
event service
-
relationship service
-
property service
-
trading service
-
DynAny support
Our goal is to keep the core of MICO fully compliant to the latest
version of the CORBA specification, while integrating new CORBA
services. Be sure to check the MICO homepage frequently for updates.
Next: Sample Program
Up: Guided tour through MICO
Previous: Objects in distributed systems
Arno Puder
Mon Jun 7 10:53:40 PDT 1999