SAS 9.1.3 Integration Technologies » Administrator's Guide

SAS Foundation Services
Service Deployments
Service Deployment Configuration
Managing Service Deployments
Installing and Running Foundation Services as a Windows Service
Understanding How Applications
Deploy Foundation Services
Locate Services
Scenario: Stand-alone application
Scenario: Remote-accessible Services
Scenario: Local and Remote-accessible Services
Share Foundation Services
Modifying Service Configurations
Event Broker Service
Events and Process Flows
Modifying the Configuration
Creating Events and Process Flows
Information Service
Logging Service
Pattern Layouts
Session and User Service
Monitoring Applications
Foundation Services

Understanding How Applications Share Foundation Services

An application can use the SAS Foundation Services to access another application's session context.

Note: A foundation service-enabled application can be either a standard client application or a Web client application that runs in a servlet container.

Diagram showing how Applications Access and Use Foundation Services

In the diagram, Applications 1-4 use the same remotely deployed Session Service. When Application 1 launches Application 2, it passes its session ID to Application 2. Application 2 can then bind to the remote Session Service and obtain and use Application 1's session and user context information. This allows the user to seamlessly pass-through to Application 2 without requiring a separate login definition.