Package Naming Services

Documentation
A lightweight Naming Service is provided in the Operating Environment (OE). The lightweight Naming Service supplied by an OE supports the CosNaming NamingContext interface's operations: bind, bind_new_context, unbind, destroy, and resolve. These operations meet the requirements of OMG Document formal/00-11/01: Interoperable Naming Service Specification.
A Naming Service's NameComponent structure is made up of an id-and-kind pair. The "id" element of each NameComponent is a string value that uniquely identifies a NameComponent. The "kind" element of each NameComponent shall be "" (null string).


External Documents
NamingServices.doc 

Parent PackageCF ServicesAssigned Component Package--Not Defined--
GlobalNo  


PackagesNaming Services Element Definitions


ClassesEmbeddedNamingServiceNameNameComponent
ComponentReferenceComponentRegistrationIstringNamingContext
AlreadyBoundCannotProceedInvalidNameNotFound
NotFoundReason   



Property Settings

Data Modeler
dmItemFalseDMName 
dmSchema dmDomainPackage 
IsSchemaFalseIsDomainPackageFalse
IsRootSchemaFalseIsRootDomainPackageFalse
IsSchemaPackageFalseDatabaseID 
DBMS   


VC++
IsDirectoryFalseDirectory 


ANSI C++
CodeName IsNamespaceFalse


C++
IsNamespaceFalseIndent2
CodeName GenerateEmptyRegionsAll
GenerateEmptyRegionSetNone, Preserved, Unpreserved, All