The SAS servers
execute SAS analytical and reporting processes for distributed clients.
These servers are typically accessed either by desktop clients or
by Web applications that are running in the middle tier.
Note: In the SAS Intelligence Platform,
the term server refers to a process or processes that wait for and
fulfill requests from client programs for data or services. The term
server does not necessarily refer to a specific computer, since a
single computer can host one or more servers of various types.
The SAS servers use
the SAS Integrated Object Model (IOM), which is a set of distributed
object interfaces that make SAS software features available to client
applications when SAS is executed on a server. Each server uses a
different set of IOM interfaces and has a different purpose.
The principal servers
in the SAS Intelligence Platform include the SAS Metadata Server,
the SAS OLAP Server, the SAS Workspace Server, the SAS Pooled Workspace
Server, the SAS Stored Process Server, and the SAS Framework Data
Server. The SAS object spawner process runs on server machines and
handles requests for SAS Workspace Servers, SAS Pooled Workspace Servers,
and SAS Stored Process Servers.