RDS - Define Remote Directory Server

#### Search Results

Search

# RDS - Define Remote Directory Server

This Natural profile parameter allows you to define up to 10 remote directory servers in a Natural RPC environment. For each remote directory server, you specify up to 5 positional subparameters.

Possible settings | See RDS Parameter Syntax.
Default setting | none | Subparameter defaults, see RDS Parameter Syntax.
Dynamic specification | yes |
Specification within session | no |

Notes:

1. RDS is specified on the client side only.
2. For information on Natural RPC, see the Natural RPC (Remote Procedure Call) documentation.

#### RDS Parameter Syntax

The parameter syntax is as follows:

#### Using 1 server:

RDS=(server-name,server-node-name,subprogram,logon-indicator,transport-protocol-name)

#### Using 2-10 servers:

RDS=((server-name,server-node-name,subprogram,logon-indicator,transport-protocol-name)(server-name,server-node name,subprogram,logon-indicator,transport-protocol-name)...(server-name,server-node-name,subprogram,logon-indicator,transport-protocol-name))

Where:

Syntax Element | Value | Explanation
--- | --- | ---
`server-name` | 1 - 8 characters | The server name. There is no default, the value must be specified.
`server-node-name` | 1 - 8 characters | The server node name. There is no default, the value must be specified.
`subprogram` | 1 - 8 characters | The name of the subprogram titled `CALLNAT`, which is to be used as an interface. The default name is `RDSSCDIR`.
`logon-indicator` | `L` | The client initiates a Natural logon to the server with the library name of the current library on the client. On Windows platforms: Instead of specifying `L`, check the selection box.
`` (blank) | Blank means that no server logon will be executed. If nothing is specified, this is the default.
`transport-protocol-name` | `ACI` | The name of the transport protocol to be used. `ACI` is the only possible value and the default.