next up previous
Next: Log file Up: The OMNI Naming Service Previous: The OMNI Naming Service

Introduction

The OMNI Naming Service ( omniNames) is an omniORB2 implementation of the OMG's COS Naming Service Specification. It offers a way for a client to turn a human-readable name into an object reference, on which the client can subsequently invoke operations in the normal way. See the OMG specification for full details of the functionality provided by the Naming Service.

The Naming Service stores a set of bindings of names to objects. These bindings can be arranged as an arbitrary directed graph, although they are often arranged in a tree hierarchy. Each node in the graph is a naming context. There is a ``root'' context at which name lookups usually start. This is the object returned by the call to CORBA::ORB::resolve_initial_references("NameService").