Creating a Runtime Configuration File for the Remote Server Component

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