| Previous | Table of Contents | Next | 
   The Object Model (see Chapter 1, Requests) defines an object reference as an object name that reliably denotes a particular
            object. An object reference identifies the same object each time the reference is used in a request, and an object may be
            denoted by multiple, distinct references. 
   The fundamental ORB interoperability requirement is to allow clients to use such object names to invoke	    operations on objects
            in other ORBs. Clients	    do not need to distinguish between references to objects in a local ORB or in a remote one. Providing
            this transparency can be quite involved, and naming models are fundamental to it. 
   This section discusses models for naming entities in multiple domains, and transformations of such names as they cross the
            domain boundaries. That is, it presents transformations of object reference information as it passes through networks of inter-ORB
            bridges. It uses the word “ORB? as synonymous with referencing domain; this is purely to simplify the discussion. In other
            contexts, “ORB? can usefully denote other kinds of domain.