Professional Documents
Culture Documents
(8)Licensing service
The service defines two service manager to find out whether or not
its use is legitimate.
A licensed object contacts the license service manager and obtains a
reference to a producer-specific license service object.
All further activities are with this specific object. The licensed object
informs the specific service object that its use has started and passes
information such as the component name and version, the object
reference, and a user context.
specific service object - checks whether or not a valid license exists
for this user context
(9)Lifecycle service
supports creation, copying, moving, and deletion of objects and
related groups of objects.
For object creation - the lifecycle service supports registry and
retrieval of factory objects.
factory object can be used to create new objects.
(10)Relationship service
allows general relationships between objects to be specified and
maintained.
introduces an associative model (rather than using language-level
pointers or references) that allows relationships over objects to be
created without changing the involved objects.
(11)Persistent state service (POS)
supports persistence of CORBA 2 objects
POS was finally deprecated and replaced in CORBA 3 by the new
persistent state service (PSS).
provides an abstraction layer that shields persistent objects from the
persistence mechanism.
Example: objects can be stored in files, in relational or object DBs,
or in structured storage as used by compound document architectures.
Two basic operations are storing an object and retrieving an object.
(12)Externalization service