D2000 SAS - Operation
Process D2000 SAS can be in two states:
- connected to process D2000 Server
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.
- not connected to the process D2000 Server
If the connection between processes D2000 SAS and D2000 Server is aborted, the operation is (depending on connection type) as follows:- The connection with the parameter /S - process D2000 SAS will be terminated along with all clients connected to it.
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:- D2000 HI - the process closes all open pictures, shows the information window "Reconnecting redundant system", and it waits for the connection of process D2000 SAS to process D2000 Server. Then the process opens all pictures as they were before disconnection.
- D2000 CNF - process shows information for the user and will be terminated.
- Other processes - they will be terminated.
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.
Related pages:
Pridať komentár