| Concepts |
SAS Foundation Services includes tools to enable application development and service administration for the SAS Foundation Services. Depending on the components that you choose to install, SAS Foundation Services includes one or more of the following components:
SAS Management Console plug-ins, which enable you to administer configuration metadata in a metadata repository. The following plug-ins can be installed with the SAS Foundation Services:
Application Monitor, which enables administrators to monitor the performance and activities of a foundation service-enabled application.
Foundation Services Manager, which enables administrators to define and manage service deployments and service configurations.
Publishing Framework Manager, which enables administrators to set up metadata for users and applications to do the following:
publish SAS files to a variety of destinations
receive and process published information
For more information about SAS Foundation Services administration, see the online Help for the appropriate administrative plug-in.
SAS Foundation Services, which is a set of platform infrastructure and extension services for programmers who want to write applications that are integrated with the SAS platform. For information about coding applications that use the SAS Foundation Services, see Using SAS Foundation Services in the SAS Integration Technologies: Java Client Developer's Guide.
The following table presents the function and related documentation for each of the SAS Foundation Services:
| Service |
Java Class |
Function |
Related Documentation |
|---|---|---|---|
| Connection Service | com.sas.services.connection.platform | IOM connection management | For details about administering the SAS servers that you connect to with the Connection Service, see the SAS Intelligence Platform: Application Server Administration Guide. For development information and coding examples, see Using the Java Connection Factory in the SAS Integration Technologies: Java Client Developer's Guide. |
| Discovery Service | com.sas.services.discovery | locating and binding to deployed services | For details about how applications use the Discovery Service, see Understanding How Applications Locate Foundation Services. |
| Event Broker Service | com.sas.services.events.broker | asynchronous event notification and request management to support dynamic, event-driven processes |
For details about editing the Event Broker Service configuration, see
Modifying the Session and User Service Configurations.
For information about using the Publishing Framework to generate and publish events, see SAS Publishing Framework: Developer's Guide. |
| Information Service | com.sas.services.information | repository federation, searching repositories, a common entity interface, and creating personal repositories | For details about editing the Information Service configuration, see Modifying the Information Service Configuration. |
| Logging Service | com.sas.services.logging | runtime execution tracing, response metric and resource utilization reporting, and error tracking | For details about editing the logging service configuration, see Modifying the Logging Service Configuration . |
| Publish Service | com.sas.services.publish | access to the publication framework | For details about the Publishing Framework, see the SAS Publishing Framework: Developer's Guide. |
| Security Service | com.sas.services.security | user authentication, propagation of user identity context across distributed security domains, and protected-resource access policy administration and enforcement | For detailed information about implementing security in your environment, see the SAS Intelligence Platform: Security Administration Guide. |
| Session Service | com.sas.services.session | context management, resource management, and context passing | For details about editing the session service configuration, see Modifying the Session and User Service Configurations. |
| Stored Process Service | com.sas.services.storedprocess | access to stored process execution and package navigation | For details about stored processes, see the SAS Stored Processes: Developer's Guide. |
| User Service | com.sas.services.user | access to authenticated user context, access to global, solution-wide, and application-specific profiles, and access to personal objects | For details about editing the User Service configuration, see Modifying the Session and User Service Configurations. |
In addition, you use the deployment utilities (com.sas.services.deployment) to deploy the services.
This document covers the following SAS Foundation Services topics:
In order to use the foundation services in your applications, you must deploy the services. To deploy the services, you must configure a service deployment. To understand service deployments and service deployment configuration, see Understanding Service Deployments and Understanding Service Deployment Configuration.
To define and manage service deployments, see the Managing Service Deployments topics.
The Java Service Wrapper from Tanuki Software is provided with SAS Foundation Services. You can use this software to install and run SAS Foundation Services as a Windows service for use with any application that uses SAS Foundation Services. For details, see Overview of Installing and Running Foundation Services as a Windows Service.
To understand how applications deploy, locate, and share services, see the following topics:
|
Understanding How Applications Share SAS Foundation Services |
To understand how to modify the configurations of certain foundation services, see Overview of Modifying Service Configurations.
Copyright © 2008 by SAS Institute Inc., Cary, NC, USA. All rights reserved.