Interoperability
There are many different ORB products currently available; this diversity
is very wholesome since it allows the vendors to gear their products
towards the specific needs of their operational environment. It also
creates the need for different ORBs to interoperate. Furthermore, there are
distributed and/or client/server systems which are not CORBA-compliant and
there is a growing need for providing interoperability between those
systems and CORBA. In order to answer those needs OMG has formulated the
ORB interoperability architecture.