Because at least some application logic executes on the server, you may want to create a runtime configuration file for the remote server component of your application. If you create this file, you will install it on the server machine along with the remote application component. This file defines how the remote application should behave at run time.
To tell AcuConnect where to find this file in a distributed processing environment, you must specify its full path using the ACUCONNECT_RUNTIME_FLAGS variable in the client configuration file, client.cfg.
Because the remote application is run using an ACUCOBOL-GT runtime, you can use any runtime configuration file variable described in the ACUCOBOL-GT User's Guide. The following variables are significant for the distributed processing environment:
Name | Default value |
---|---|
AGS_MAX_SEND_SIZE | 16000 |
AGS_RECEIVE_BUFFER_SIZE | 16384 |
AGS_SEND_BUFFER_SIZE | 16384 |
AGS_SOCKET_COMPRESS | NONE |
AGS_SOCKET_ENCRYPT | 0 |
AGS_TCP_NODELAY | TRUE |
Runtime configuration files have a similar function in a thin client environment. The file is stored on the server along with the application, and its name is specified in a server alias file that you establish when first setting up the system. See Creating a Server Alias File in Thin Client for more information.
In addition to the variables in the previous table, the following variables are important for a thin client environment:
Name | Default value |
---|---|
FREEZE_AX_EVENTS | 1 |
UPDATE_FAILED_MESSAGE | ACUCOBOL-GT Thin Client: Automatic update was unsuccessful |
TC_AUTO_UPDATE_FAILED_TITLE | ACUCOBOL-GT Thin Client |
TC_AUTO_UPDATE_NOTIFY_FAIL | TRUE |
TC_AUTO_UPDATE_QUERY | 1 |
TC_AUTO_UPDATE_QUERY_MESSAGE | See Informing the User When an Update Is Needed. |
TC_AUTO_UPDATE_QUERY_TITLE | ACUCOBOL-GT Thin Client |
TC_AX_EVENT_LIST | undefined |
TC_CHECK_ALIVE_INTERVAL | 300 |
TC_CHECK_INSTALLER_TIMESTAMP | 0 |
TC_CONTINUITY_WINDOW | 0 |
TC_CONTROL_SYNC_LEVEL | 1 |
TC_DELAY_ACTIVATE | 1 |
TC_DELAY_PRE_EVENT_OPS | 0 |
TC_DISABLE_AUTO_UPDATE | 0 |
TC_DISABLE_SERVER_LOG | FALSE |
TC_DOWNLOAD_CANCEL_MESSAGE | Please wait while the download is being cancelled . . . |
TC_DOWNLOAD_DESCRIPTION | Downloading installation file . . . |
TC_DOWNLOAD_DIALOG | 1 |
TC_DOWNLOAD_DIALOG_TITLE | ACUCOBOL-GT Thin Client Automatic Update |
TC_EVENT_LIST | undefined |
TC_EXCLUDE_EVENT_LIST | 0 |
TC_INSTALLER_ARGS | undefined |
TC_INSTALLER_CLIENT_FILE | <APPDATA>\ACUCOBOL-GT\<installer_server_filename> |
TC_INSTALLER_RUN_ASYNC | 0 |
TC_INSTALLER_SERVER_FILE | <runtime_path>\acuthin.msi |
TC_INSTALLER_TARGET_DIR | undefined |
TC_INSTALLER_UI_LEVEL | DEFAULT |
TC_MAP_FILE | undefined |
TC_NESTED_AX_EVENTS | 0 |
TC_QUIT_MODE | -1 |
TC_REQUIRES_BUILD_NUMBER | 0 |
TC_RESTRICT_AX_EVENTS | 0 |
TC_SERVER_LOG_FILE | autoupdate.%c.%p.log |
TC_SERVER_TIMEOUT | 20 |
TC_TV_SELCHANGING | 1 |
THIN_CLIENT_ENCRYPT | 0 |