|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | 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: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |