Previous Table of Contents Next


13.5.1 Domain-relative Object Referencing


   Since CORBA does not require ORBs to understand object references from other ORBs, when discussing object references from multiple ORBs one must always associate the object reference’s domain (ORB) with the object reference. We use the notation D0.R0 to denote an object reference R0 from domain D0; this is itself an object reference. This is called “domain-relative? referencing (or addressing) and need not reflect the implementation of object references within any ORB.

   At an implementation level, associating an object reference with an ORB is only important at an inter-ORB boundary; that is, inside a bridge. This is simple, since the bridge knows from which ORB each request (or response) came, including any object references embedded in it.