C   O   R   B   A
  O R B  
 
Home
CORBA
ORBs
Project
The Hawaii Group
Services
Naming
Event
Vendors
Comparison
In Industry
Telecom
Resources
Text
Links
 
 
Common Object Request Broker Architecture
 
Naming Service

Summary by Uma Jaipradeep  
Implementation by Prasad Joshi
 
 

The information presented was gathered from Internet. 

Summary Contents

Naming Service Overview
Naming Objects in the Distributed Object System
Naming Contexts
Object Names
Binding an Object with a Name
Resolving a Named Object
Creating a New naming Context
Listing the Contents of a Naming Context
Unbinding an Object from a Naming Context
Client-Server Naming Scenario
Implementation of Naming Service
Links


Client-Server Naming Scenario
  

  1. A server involkes bind to associate a logical name with an object reference
  2. The Name Server adds this obj-ref/name binding to its namespace database
  3. A client application invokes resolve to obtain an object reference with its name
  4. The client uses the object reference to invoke methods on the target object
      So the Name Server services both clients and servers. Servers export name/object bindings to the Name Server; Clients find these objects.
      Clients navigate the namespace to find object references by name. The namespace API lets you organize your object references under different naming contexts. Its like a file system for objects. In this analog, the naming context nodes are like directories. Objects can belog to more than one context.
      The CORBA Naming Service Inferfaces lets you manage namespaces for objects and then query and navigate them. The interfaces to the Naming Service are language neutral. Clients written in different language can use these interfaces to access CORBA naming servers over the ORB. Also, it does not matter what language vendors use to implement these name servers.


Summary Contents

Naming Service Overview
Naming Objects in the Distributed Object System
Naming Contexts
Object Names
Binding an Object with a Name
Resolving a Named Object
Creating a New naming Context
Listing the Contents of a Naming Context
Unbinding an Object from a Naming Context
Client-Server Naming Scenario
Implementation of Naming Service
Links


| Top of Page |