> Would there every be a reason to write a service manifest and not
> have it create a instance when you import it?

  A good reason for doing this is because you want to take advantage of
  the relationship between the service and the instance.  The primary
  element of this relationship is the fact that instances inherit
  properties from services, and you can have multiple instances per
  service.

  One possible application of this split is a service which defines all
  the defaults and creates instances as-needed to fulfill some need.
  For example, svc:/network/ssl/proxy defines a set of defaults for a
  Kernel SSL service, and ksslcfg dynamically creates instances when
  new SSL servers are desired.  No SSL server is needed out-of-the-box,
  so the service ships with no instances.

  Dave


Reply via email to