Glossary
- alert
-
an automatic notification of an electronic event
that is of interest to the recipient.
- authentication
-
See client authentication
- authentication domain
-
a SAS internal category that pairs logins with
the servers for which they are valid. For example, an Oracle server
and the SAS copies of Oracle credentials might all be classified as
belonging to an OracleAuth authentication domain.
- authentication provider
-
a software component that is used for identifying
and authenticating users. For example, an LDAP server or the host
operating system can provide authentication.
- base path
-
the location, relative to a WebDAV server's URL,
in which packages are published and files are stored.
- client authentication
-
the process of verifying the identity of a person
or process for security purposes.
- client-side pooling
-
a configuration in which the client application
maintains a collection of reusable workspace server processes.
- content mapping
-
the correspondence of the SAS metadata folder
structure to a content repository system. SAS metadata folders are
generally mapped to a WebDAV such as the SAS Content Server repository,
or to a local file system.
- credentials
-
the user ID and password for an account that exists
in some authentication provider.
- deploy
-
to install an instance of operational SAS software
and related components. The deployment process often includes configuration
and testing as well.
- foundation repository
-
the metadata repository that is used to specify
metadata for global resources that can be shared by other repositories.
For example, a foundation repository is used to store metadata that
defines users and groups on the metadata server.
- foundation services
-
See SAS Foundation Services
- hot deployment
-
the process of upgrading an application or component
in a client-server environment while the server is running. Hot-deployed
components are made available immediately, and do not require the
server to be restarted.
- identity
-
See metadata identity
- Java Development Kit
-
See JDK
- Java RMI
-
See remote method invocation
- Java Virtual Machine
-
See JVM
- JDK
-
a software development environment that is available
from Oracle Corporation. The JDK includes a Java Runtime Environment
(JRE), a compiler, a debugger, and other tools for developing Java
applets and applications. Short form: JDK.
- JVM
-
a program that interprets Java programming code
so that the code can be executed by the operating system on a computer.
The JVM can run on either the client or the server. The JVM is the
main software component that makes Java programs portable across platforms.
A JVM is included with JDKs and JREs from Oracle Corporation, as well
as with most Web browsers. Short form: JVM.
- metadata identity
-
a metadata object that represents an individual
user or a group of users in a SAS metadata environment. Each individual
and group that accesses secured resources on a SAS Metadata Server
should have a unique metadata identity within that server.
- middle tier
-
in a SAS business intelligence system, the architectural
layer in which Web applications and related services execute. The
middle tier receives user requests, applies business logic and business
rules, interacts with processing servers and data servers, and returns
information to users.
- pool
-
a group of server connections that can be shared
and reused by multiple client applications. A client-side pool consists
of one or more puddles.
- portal
-
a Web application that enables users to access
Web sites, data, documents, applications, and other digital content
from a single, easily accessible user interface. A portal's personalization
features enable each user to configure and organize the interface
to meet individual or role-based needs.
- portlet
-
a Web component that is managed by a Web application
and that is aggregated with other portlets to form a page within the
application. Portlets can process requests from the user and generate
dynamic content.
- puddle
-
a group of servers that are started and run using
the same login credentials. Each puddle can also allow a group of
clients to access the servers.
- remote method invocation
-
a Java programming feature that provides for remote
communication between programs by enabling an object that is running
in one Java Virtual Machine (JVM) to invoke methods on an object that
is running in another JVM, possibly on a different host. Short form:
RMI.
- remote service deployment
-
a service deployment that supports shared access
to a set of SAS Foundation Services that are deployed within a single
Java Virtual Machine (JVM), but which are available to other JVM processes.
Applications use the remote service deployment to deploy and access
remote foundation services.
- repository
-
a storage location for data, metadata, or programs.
- RMI
-
See remote method invocation
- SAS Application Server
-
a logical entity that represents the SAS server
tier, which in turn comprises servers that execute code for particular
tasks and metadata objects.
- SAS batch server
-
a SAS Application Server that is running
in batch mode. In the SAS Open Metadata Architecture, the metadata
for a SAS batch server specifies the network address of a SAS Workspace
Server, as well as a SAS start command that will run jobs in batch
mode on the SAS Workspace Server.
- SAS BI Web service
-
a Web service that adheres to the XML for Analysis
(XMLA) specification for executing SAS Stored Processes.
- SAS Content Server
-
a server that stores digital content (such as
documents, reports, and images) that is created and used by SAS client
applications. To interact with the server, clients use WebDAV-based
protocols for access, versioning, collaboration, security, and searching.
- SAS Foundation Services
-
a set of core infrastructure services that programmers
can use in developing distributed applications that are integrated
with the SAS platform. These services provide basic underlying functions
that are common to many applications. These functions include making
client connections to SAS application servers, dynamic service discovery,
user authentication, profile management, session context management,
metadata and content repository access, activity logging, event management,
information publishing, and stored process execution.
- SAS Framework Data Server
-
a database server that is the default location
for middle-tier data such as alerts, comments, and workflows, as well
as data for the SAS Content Server and SAS Service Parts Optimization.
The server is provided as an alternative to using a third-party DBMS.
The server cannot be used as a general-purpose data store.
- SAS Management Console
-
a Java application that provides a single user
interface for performing SAS administrative tasks.
- SAS Metadata Repository
-
a container for metadata that is managed by the
SAS Metadata Server.
- SAS Web Infrastructure Platform
-
a collection of middle-tier services and applications
that provide infrastructure and integration features that are shared
by SAS Web applications and other HTTP clients.
- SAS Workspace Server
-
a SAS IOM server that is launched in order to
fulfill client requests for IOM workspaces.
- server-side pooling
-
a configuration in which a SAS object spawner
maintains a collection of reusable workspace server processes that
are available for clients. The usage of servers in this pool is governed
by the authorization rules that are set on the servers in the SAS
metadata.
- service
-
one or more application components that an authorized
user or application can call at any time to provide results that conform
to a published specification. For example, network services transmit
data or provide conversion of data in a network, database services
provide for the storage and retrieval of data in a database, and Web
services interact with each other on the World Wide Web.
- service configuration
-
a set of values that can be customized for a particular
service in SAS Foundation Services. By editing a service configuration,
you can override the default configuration for the foundation service.
- service deployment
-
a collection of SAS Foundation Services that specifies
the data that is necessary in order to instantiate the services, as
well as dependencies upon other services. Applications query a metadata
source (a SAS Metadata Server or an XML file) to obtain the service
deployment configuration in order to deploy and access foundation
services.
- session context
-
a context that serves as a control structure for
maintaining state within a bound session. 'State' includes information
about the latest status, condition, or content of a process or transaction.
Session Services, User Services, and Logging Services use the session
context to facilitate resource management and to pass information
among services.
- single sign-on
-
an authentication model that enables users to
access a variety of computing resources without being repeatedly prompted
for their user IDs and passwords. For example, single sign-on can
enable a user to access SAS servers that run on different platforms
without interactively providing the user's ID and password for each
platform. Single sign-on can also enable someone who is using one
application to launch other applications based on the authentication
that was performed when the user initially logged on.
- SSO
-
See single sign-on
- theme
-
a collection of specifications (for example, colors,
fonts, and font styles) and graphics that control the appearance of
an application.
- trust
-
to accept the authentication or verification that
has been performed by another software component.
- trust relationship
-
a logical association through which one component
of an application accepts verification that has already been performed
by another component.
- trusted user
-
a privileged service account that can act on behalf
of other users on a connection to the metadata server.
- unrestricted identity
-
a user or group that has all capabilities and
permissions in the metadata environment due to membership in the META:
Unrestricted Users Role (or listing in the adminUsers.txt file with
a preceding asterisk).
- user context
-
a set of information about the user who is associated
with an active session. The user context contains information such
as the user's identity and profile.
- Web-distributed authoring and versioning
-
a set of extensions to the HTTP protocol that
enables users to collaboratively edit and manage files on remote Web
servers. Short form: WebDAV.
- WebDAV
-
See Web-distributed authoring and versioning
- WebDAV repository
-
a collection of files that are stored on a Web
server so that authorized users can access them.
Copyright © SAS Institute Inc. All rights reserved.