|
SAS Foundation Services
SAS Foundation Services
SAS Foundation Services 1.1 includes tools to enable application development and service administration for the SAS Foundation Services. Depending on the components you choose to install, SAS Foundation Services 1.1 includes one or more of the following components:
- 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 SAS Foundation Services in the Java client section of the SAS Integration Technologies: Developer's Guide and the Java class documentation for SAS Foundation Services.
The following table presents the function and related documentation for each of the SAS Foundation Services:
SAS Foundation Services |
Service |
Class Documentation |
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 Integration Technologies: Server Administrator's Guide.
For development information and coding examples, see Using the Connection Factory in the SAS Integration Technologies: 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 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 Event Broker Service Configuration.
For information about using the Publishing Framework to generate and publish events, see About Events in the SAS Integration Technologies: Developer's Guide. |
Event Broker Discovery Services |
com.sas.services.events.discovery
|
locates event brokers |
|
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 configuring and administering channels and subscriptions for the Publishing Framework, see the Publishing Framework section in the SAS Integration Technologies: Administrator's Guide.
For information about using publish and subscribe software components and SAS CALL routines, see the Publishing Framework section in the SAS Integration Technologies: 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 Security section in the SAS Integration Technologies: Server Administrator's 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 administering stored processes, see the Stored Processes section of this guide.
For information about developing stored processes, see SAS Stored Processes in the SAS Integration Technologies: 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.
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.
- BI Manager, which enables administrators to perform the following tasks:
- register and manage metadata for stored processes
- view metadata for information maps
- manage report content and metadata
- schedule reports
- export and import a group of objects, including stored processes, information maps, reports, and folders
BI Manager is available beginning with SAS Foundation Services 1.2. If you have not upgraded to this release, then you can use Stored Process Manager to register and manage stored processes. BI Manager replaces Stored Process Manager.
- 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.
- Stored Process Manager, which enables administrators to register and manage metadata for stored processes. Stored Process Manager is replaced by BI Manager starting with SAS Foundation Services 1.2. For more information about using BI Manager to create and maintain the metadata defining a stored process, see the Help in SAS Management Console.
For further information about SAS Foundation Services administration, see the online Help for the appropriate administrative plug-in.
This section covers the following SAS Foundation Services topics:
Service Deployments. 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.
Service Deployment Definitions. To define and manage service deployments, see the Managing Service Deployments topics.
Installing and Running Foundation Services as a Windows Service. With SAS 9.1.3, 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 foundation services-enabled application. For details, see Installing and Running Foundation Services as a Windows Service.
SAS Foundation Service-Enabled Applications. To understand how applications deploy, locate, and share services, see the following topics:
Service Configurations. To understand how to modify the configurations of certain foundation services, see Modifying Service Configurations.
Application Monitoring. For information about how to monitor foundation service-enabled applications, see Monitoring Applications.
|