Contents Administering SAS Servers Previous Next

Attributes for sasServer

The sasServer object class contains startup and connection information for an instance of a SAS object server. The sasServer object class is defined using the attributes listed in the following table. For each attribute, the table shows:

For step-by-step instructions on defining the metadata for an IOM Bridge server, refer to Using the IT Administrator Wizard to Define a Server and Spawner (IOM Bridge) or Using IT Administrator to Define a Server (IOM Bridge). If you are not using an LDAP server, you can use a configuration file to define the server. For instructions, see Using a Configuration File to Define the Metadata (IOM Bridge).

For step-by-step instructions on defining the metadata for a COM/DCOM server, refer to Using the IT Administrator Wizard to Define a Server COM/DCOM or Using IT Administrator to Define a Server (COM/DCOM). If you are not using an LDAP server, you can use a configuration file to define the server. For instructions, see Using a Configuration File to Define the Metadata (COM/DCOM).

sasServer Attribute Definitions
Attribute Name Required/
Optional
Server Type Definition
description

In IT Administrator::
Description
Optional COM/DCOM, IOM Bridge Text to summarize why this object definition exists.
objectClass

In IT Administrator:
N/A
Required COM/DCOM, IOM Bridge The object class identifier. For sasServer objects, this is always sasServer. If you use IT Administrator, this identifier is assigned automatically.
sasClientEncryptionAlgorithm

In IT Administrator:
Encryption (IOM)    Client Algorithm
Optional IOM Bridge The encryption algorithm that is supported on the client side of the connection. Valid values are: RC2, RC4, DES, Triple DES, and SAS Proprietary, depending on the country in which the SAS software is licensed. See SAS/SECURE for more information regarding this attribute.
sasCommand

In IT Administrator:
Commands  Command for non OS/390
Required IOM Bridge (except OS/390) The command used to launch SAS as an object server. With the command, specify the path relative to the directory in which the spawner will be started. If you are using a configuration file instead of LDAP, then paths with embedded blanks must be in quotation marks (or, for Windows platforms, double quotation marks). If the server is on an OS/390 platform, leave this attribute empty.
sasDomainName

In IT Administrator:
Connections    Domain
Optional COM/DCOM, IOM Bridge The security domain in which the sasServer definition participates. In IOM bridge servers configurations, the spawner definition must have the same domain name as the server definition. The spawner uses the domain name, along with the machine name and logical name, to determine which server(s) it services. The lack of a domain is considered a domain; therefore, if the sever definition has no domain name, it will be associated only with spawners that have no domain name.
sasLogicalName

In IT Administrator:
Logical Names
Optional COM/DCOM, IOM Bridge The logical names associated with this sasServer definition.

In IOM bridge servers configurations, the spawner uses logical names (along with machine names and domain names) to determine which server(s) it services. If logical names are specified, then only those sasSpawner (or sasDependentSpawner) instances that include all of the logical names that are defined here will support this sasServer.

If you are using a configuration file instead of LDAP, specify each logical name as a separate attribute and value pair.

For a general discussion of logical names, refer to Assigning Logical Names.

sasMachineDNSName

In IT Administrator:
Machines
Required COM/DCOM, IOM Bridge The DNS (domain name service) name(s) and IP address(es) for the machine(s) on which this server definition may execute. Multiple values can be assigned to this attribute. The machine name must be the official network name (for example, machine.corp.com). The string localhost can be used to signify the host on which the associated spawner is executing.
sasMaxPerWorkspacePool

In IT Administrator:
Workspace Pool    Maximum Workspaces per Workspace Pool
Optional COM/DCOM, IOM Bridge For connection pooling, specifies the maximum number of workspaces that should be available for a workspace pool that is established on this server. A good starting place for this number is the number of CPUs that are available on the machine that is running SAS.
sasNetEncrAlg

In IT Administrator:
Encryption (IOM)    Server Algorithms
Optional IOM Bridge The encryption algorithms that are supported by the launched object server. Multiple values can be assigned to this attribute. Valid values are: RC2, RC4, DES, TRIPLEDES, and SASPROPRIETARY, depending on the country in which the SAS software is licensed. See SAS/SECURE for more information regarding this attribute.
sasPluName

In IT Administrator:
Commands    OS/390 Partner Logical Unit Name
Required IOM Bridge (OS/390 only) The Partner Logical Unit name that the spawner is to use, in conjunction with the sasTPName, to launch the object server. Provide this attribute only if the server is on an OS/390 platform.
sasPort

In IT Administrator:
Connections    IOM Bridge    Port
Required if server will have Java clients IOM Bridge The port on which to connect to this object server. If neither sasPort nor sasService is specified, the spawner will attempt to use the service name sasobjspawn as the sasService. If sasobjspawn has been used already, the spawner will remove this sasService definition from its list. The port number is required if the server will have Java clients.
sasProtocol

In IT Administrator:
Connections    Protocol
Required COM/DCOM, IOM Bridge The protocol (bridge, com, or corba) that clients may use for connection. The protocol bridge must be used for servers that are serviced by the spawner. These include all non-Windows servers, as well as Windows servers that will be accessed by Java clients.
sas-RecycleActivationLimit

In IT Administrator:
Workspace Pool    Recycle Activation Limit
Optional COM/DCOM, IOM Bridge For connection pooling, specifies the number of times a server is used before the process is disposed of and a new process is used in pooling. A value of 0 indicates that the process will have no limit.
sasRequiredEncryptionLevel

In IT Administrator:
Encryption  Encrypt
Optional COM/DCOM, IOM Bridge The level of encryption to be used between the client and the object server. None means no encryption is performed; Credentials means that only user credentials (id and password) are encrypted; and Everything means that all communications between the client and server are encrypted.
sasServercn

In IT Administrator:
Name
Required COM/DCOM, IOM Bridge The unique name for this sasServer object.
sas-ServerRunForever

In IT Administrator:
Workspace Pool    Server Process Shutdown  Leave running when idle
Optional COM/DCOM, IOM Bridge For connection pooling, specifies that an idle server should always remain running. If the value of this attribute is true, the server always remains running. If the value is false, the idle server runs for the length of time specified in the sasServerShutdownAfter attribute.
sas-ServerShutdownAfter

In IT Administrator::
Workspace Pool    Server Process Shutdown  Minute until idle shutdown
Optional COM/DCOM, IOM Bridge For connection pooling, specifies the number of minutes after which an idle server should be shut down. The value must be between 0 and 1440. The default value is 3. This attribute is ignored if the value of sasServerRunForever is true.
sasService

In IT Administrator:
Connections IOM Bridge Service
Optional IOM Bridge The service in which to connect to this object server. If you specify a value for both sasService and sasPort, then the value for sasService will be ignored. If neither sasPort nor sasService is specified, the spawner will attempt to use the service name sasobjspawn as the sasService. If sasobjspawn has been used already, the spawner will remove this sasService definition from its list. Note: If the server will have Java clients, specify a sasPort instead of a sasService.
sasTpName

In IT Administrator::
Commands OS/390 Transaction Program Name
Required IOM Bridge
(OS/390 only)
The name of the Transaction Program that the spawner is to use in conjunction with the sasPLUName to launch the object server. Provide this attribute only if the server is on an OS/390 platform.

Contents Administering SAS Servers Previous Next