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 log on given port. If the client process is started with the start parameter /S <SAS_PCname>, process D2000 SAS accepts the logon attempt and checks whether the 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, the process connects the client to the D2000 Server.
The list of permitted types of processes is defined in the system registry - the part intended for configuration of the 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 for disabling the 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 control windows to requests for opening information windows.
The connection with the parameter /RD (redundant group) - process D2000 SAS will be reconnected to a new active server (hot server - HS) or is waiting for HS. Until then, D2000 SAS refuses new clients trying to log on to it.
The behaviour of existing client processes is as follows:
The above text implies that even if process D2000 SAS is connected to a redundant group, client processes connect to process D200 SAS instead of the current Hot (active) D2000 Server.