lNaming
Service: find an object and bind to it
lEvent
service: supports notification of events to interested objects
lPersistent
object service: provides a common set of interfaces for managing the
state
of objects
lTrader
service: an alternative location facility to the naming service