Understanding How Applications Share SAS 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.
Shared Services
Sharing Diagram
In the preceding figure, Applications 1 through 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.