Process D2000 SAS can be in two states:
This is the state after a successful connection to process D2000 Server.
Process D2000 SAS allows other D2000 system clients to logon on given port. If client process is started with the start parameter /S <SAS_PCname>, process D2000 SAS accepts the logon attempt and checks whether process type is allowed to logon. If not, the connection with the client is terminated and process D2000 SAS writes the following log into the log file (SAS.LOG):
Ignore client connect <ws1bcon1:ws1bcon1.CNF> incorrect client type for SAS.
Client is identified by the string <ws1bcon1:ws1bcon1.CNF>, the structure of which is <nameOfPC:nameOfProcess>.
If the client is allowed to connect via process D2000 SAS, process connects the client to process D2000 Server.
List of permitted types of processes is defined in the system registry - the part intended for configuration of D2000 system application - and can be arbitrarily modified. It is a text string containing comma-separated suffixes of permitted processes. This is the default value of the key in the registry on the server with process D2000 SAS running:
[HKEY_LOCAL_MACHINE\SOFTWARE\Ipesoft\D2000V70\cfg_APPLICATION_NAME]
"SAS_EnabledClients"="HIP, XLW, ODB, HIS, WBK"
Process D2000 SAS also allows to disable opening of control windows in process D2000 HI. Setting the item SAS_DisableCTRLDlg to the value of 1 (it is the default value) in the system registry key:
[HKEY_LOCAL_MACHINE\SOFTWARE\Ipesoft\D2000V70\cfg_APPLICATION_NAME]
makes process D2000 SAS modify all requests for opening of control windows to requests for opening information windows.
connection with the parameter /RD (redundant group) - process D2000 SAS is to be reconnected to a new active server (hot server - HS) or is waiting for HS. At this time, D2000 SAS refuses new clients trying to log on to it.
Behaviour of existing client processes is as follows:
The above text implies that even if process D2000 SAS is connected to redundant group, client processes connect process D200 SAS instead of the current HS.