SAS 9.1.3 Integration Technologies » Developer's Guide

Using SAS Foundation Services
Connection Service
Discovery Service
Event Broker Service
Information Service
Logging Service
Publish Service
Security Service
Session Service
Stored Process Service
User Service
Class Documentation
SAS Foundation Services

Discovery Service

The Discovery Service enables applications to do the following:

  • find implementations of SAS Foundation Services based on desired service capabilities and, optionally, 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 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 in the Foundation Services class documentation.

For information about deploying and configuring services either locally or remotely so that they can be found by Discovery Services, see Understanding Service Deployments and Understanding How Applications Locate SAS Foundation Services in the SAS Integration Technologies: Administrator's Guide.