7. CosNaming Service
7 CosNaming Service
7.1 Overview of the CosNaming Service
The CosNaming Service is a service developed to help users and programmers identify objects by human readable names rather than by a reference. By binding a name to a naming context (another object), a contextual reference is formed. This is helpful when navigating in the object space. In addition, identifying objects by name allows you to evolve and/or relocate objects without client code modification.
The CosNaming service has some concepts that are important:
-
name binding - a name to object association.
-
naming context - is an object that contains a set of name bindings in which each name is unique. Different names can be bound to the same object.
-
to bind a name - is to create a name binding in a given context.
-
to resolve a name - is