D2000 SAS - Operation

Process D2000 SAS can be in two states:

  1. 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 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.



  2. not connected to process D2000 Server
    If the connection between processes D2000 SAS and D2000 Server is aborted, the operation is (by connection type) as follows:
    1. connection with the parameter /S - process D2000 SAS is to be terminated along with all clients connected to it.
    2. 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:

      • D2000 HI - the process closes all open pictures, shows the information window Reconnecting redundant system and is waits for connection of process D2000 SAS to process D2000 Server. Then process opens all pictures as they were before disconnection.
      • D2000 CNF - process shows information for user and is to be terminated.
      • other processes - they are to be terminated.

      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.

Napíšte komentár