Discovery Service

The Discovery Service enables applications to do the following:
  • find implementations of SAS Foundation Services based on desired service capabilities and optional service attributes. Service capabilities are specified in terms of the Java interfaces that they implement. Discovery occurs without requiring the client to have any knowledge of the underlying lookup mechanisms that are being used.
  • rediscover a previously discovered service by using its discovery service ID.
The Discovery Service can find service implementations that have been deployed locally for the application's exclusive use, as well as service implementations that have been deployed remotely for the use of multiple applications.
For detailed usage documentation and examples, see com.sas.services.discovery in the Foundation Services class documentation at http://support.sas.com/rnd/javadoc/93.
For information about deploying and configuring services either locally or remotely so that they can be found by Discovery Services, see Understanding Service Deployments in SAS Foundation Services: Administrator's Guide and Understanding How Applications Locate Foundation Services in SAS Foundation Services: Administrator's Guide in the SAS Foundation Services: Administrator's Guide.