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

SAS Foundation Services

SAS Foundation Services is a set of infrastructure and extension services which support the development of integrated, scalable, and secure applications based on Java. SAS Foundation Services is based on the following design principles:

  • implementation modularity
  • location transparency
  • robust and adaptive resource management
  • run-time monitoring
  • consistent deployment methodology
  • client neutrality

The design model of SAS Foundation Services supports both local and remote resource deployment and promotes resource sharing among applications. Sharing can occur for a specific session, for a specific user, or globally, as appropriate. At the same time, the model controls access to protected resources based on privileged-user status and group membership.

SAS Foundation Services contains the following services: (use the following links to display a short description of each service, with links to detailed documentation for developers.):

The connection, publish, and stored process services are extensions of similar services that are part of the Integrated Object Model (IOM) services published with SAS 8.2 Integration Technologies. The IOM Services continue to be supported. However, the SAS Foundation Services provide enhanced features, including support for the use of a SAS Metadata Server for storing configuration information, and support for the use of shared remote service deployments.

For information about configuring and administering SAS Foundation Services, refer to the SAS Foundation Services section of the SAS Integration Technologies: Administrator's Guide.