|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A name is always related to a given naming context, and
unambiguously designates a given object or object interface in that context.
In Jonathan, names may take very diverse forms:
Jonathan also defines special types for different kinds of names:
Identifier to
designate
applicative object interfaces that need to be designated in specific ways
(e.g., distributed or persistent); these identifiers are associated with
naming contexts of type
NamingContext.
SessionIdentifier to designate interfaces
used at the protocol level; These identifiers are associated with
naming contexts of type
Protocol.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||