SAS 9.1.3 Integration Technologies » Administrator's Guide (LDAP Version)


Setting up an IOM Bridge Server and Spawner
Quick Start: Simple Server and Spawner
Summary of Setup Steps
Spawner Overview
Spawner Requirements
Metadata Overview
Creating the Metadata for an IOM Bridge Server
Using the IT Administrator Wizard
Using IT Administrator
SAS Login Object
Server Object
Spawner Object
Using a Configuration File
Configuring a UUID Generator
Configuring and Starting the Object Spawner on z/OS
Invoking (Starting) the Spawner
On Windows
On UNIX
On Alpha/VMS
Spawner Invocation Options
Administering the Server and Spawner:
Using Telnet
Using the IT Configuration Application
Spawner Error Messages
Metadata Examples
Minimal Configuration
Server and Spawner
Using Logical Names
UUID Generator
Message Queue Polling
Reference Materials
Attributes for Logical Names
Attributes for Logins
Attributes for Servers
Object Server Parameters
Server Startup Command
Attributes for Spawners
Initializing UNIX Environment Variables for Workspace Servers
IOM Bridge Servers

Configuration File Examples: Server and Spawner

Here is a sample configuration file that defines a spawner named Simple, which services one object server named SimpleServer:

#
##  Define a Simple spawner to run on our
##  localhost machine.
#
dn: sasSpawnercn=Simple
objectClass: sasSpawner
sasMachineDNSName: localhost
sasSpawnercn: Simple
sasOperatorPort: 5306
description: Example spawner executing on our localhost machine

#
##  SimpleServer only handles clear text connections
#
dn: sasServercn=SimpleServer
objectClass: sasServer
sasServercn: SimpleServer
sasCommand: /sasv9/usrlibsas/sas
sasMachineDNSName: localhost
sasPort: 5307
sasProtocol: bridge
description: Example server that does not handle encrypted connections

Here is a sample configuration file that defines a spawner named Example that services two object servers; ExampleServer1 and ExampleServer2:

#
##  Define the Example spawner to run on our
##  demo machine.
#
dn: sasSpawnercn=Example
objectClass: sasSpawner
sasMachineDNSName: demo.unx.abc.com
sasSpawnercn: Example
sasOperatorPort: 5306
description: Example spawner executing on our demo machine

#
##  ExampleServer1 handles encrypted connections
#
dn: sasServercn=ExampleServer1
objectClass: sasServer
sasServercn: ExampleServer1
sasCommand: /sasv9/usrlibsas/sas
sasMachineDNSName: demo.unx.abc.com
sasNetEncrAlg: sasproprietary
sasNetEncrAlg: des
sasNetEncrAlg: tripledes
sasNetEncrAlg: rc2
sasNetEncrAlg: rc4
sasPort: 5307
sasProtocol: bridge
# Don't require encryption
sasRequiredEncryptionLevel: none
description: Example server that handles encrypted connections

#
##  ExampleServer2 only handles clear text connections
#
dn: sasServercn=ExampleServer2
objectClass: sasServer
sasServercn: ExampleServer2
sasCommand: /sasv9/usrlibsas/sas
sasMachineDNSName: demo.unx.abc.com
sasPort: 5308
sasProtocol: bridge
description: Example server that does not handle encrypted connections

The example above illustrates these points:

  • Comments are ignored. Therefore, they do not affect processing that is associated with empty lines.

  • The distinguished name attribute, preceded by a blank line, identifies the beginning of the next object definition.