Справка Инфо-Бухгалтер 10

Файл инициализации клиентского приложения сетевой версии ircon2.ini

Для клиентского приложения сетевой версии файл инициализации ircon2.ini (по умолчанию) может присутствовать как в рабочем каталоге клиентского приложения, так и в персональном каталоге сервера(при использовании платформы в конфигурации терминального сервера). Файл содержит необходимые данные настройки поиска сервера для запуска клиентского приложения. В файле указываются значения параметров для запуска клиентского приложения. Формат задания параметров:

<имя_параметра>=<значение>

Параметры подразделяются на группы. Предустановленное имя группы указывается в квадратных скобках:

[<имя_группы>]

Пример файла athena.ini:

[Locator]
SearchAddr = 255.255.255.0
Broadcast = 1
BeaconPort = 5080
SearchCount = 3
SearchMaxWait = 500

[Client]
SocketTimeout = 1000
TailTimeout = 10000

[Security]
CertFile = client.pem
KeyFile = client_key.pem
Password = client
CAFile = root.pem

Описание параметров ircon2.ini:

Название параметра или группы Описание
[Locator] Параметры локатора для поиска доступных серверов
SearchAddr Маска подсети для поиска серверов. Для подключения к серверу на локальной машине можно использовать маску 127.0.0.0 (по умолчанию). Для поиска по всем адресам локальной сети можно использовать маску 255.255.255.0. Вместо маски может быть использован конкретный ip-адрес сервера или его сетевое имя (например, SearchAddr = PowerComp или SearchAddr = localhost). Для поиска сервера на конкретном компьютере должен быть установлен параметр Broadcast = 0.
Broadcast Признак широковещательной рассылки поисковых сообщений в подсети. 1 - параметр SearchAddr трактуется как маска подсети, в которой происходит поиск. 0 - широковещательная рассылка запрещена, поиск происходит только на компьютере, чей адрес или имя указаны в параметре SearchAddr.
BeaconPort Порт службы поиска сервера. Используется при поиске запущенных серверов с клиентских мест. По умолчанию используется порт 5080.
SearchMaxWait Таймаут поиска. Количество миллисекунд, которое отводится на одну попытку поиска серверов. При уверенном обнаружении серверов это время может быть уменьшено, что сократит время поиска.
SearchCount Количество попыток поиска серверов. При уверенном обнаружении серверов это количество может быть уменьшено, что сократит время поиска.
[Client] Параметры клиентского соединения с сервером
SocketTimeout Таймаут клиентского сокета. Задает период ожидания ответа от сервера в миллисекундах.
TailTimeout Таймаут ожидания "хвоста" сообщения от сервера. Количество миллисекунд, в течение которых после прихода заголовка сообщения от сервера ожидается получение остальной части сообщения. Истечение такого таймаута приводит к ошибке выполнения запроса, поэтому величина его должна быть достаточна. Рекомендуемая величина не менее 10000, т.е. 10 секунд.
SendTimeout Таймаут отправки запроса серверу. Значение указывается в миллисекундах.
ConfirmTimeout Таймаут подтветрждения обмена с сервером. Значение указывается в миллисекундах.
StatusTimeout Таймаут отправки запроса статуса сервера. Значение указывается в миллисекундах.
MaxPortionSize Максимальный размер пакета данных. Значение указывается в килобайтах.
LogLevel Уровень записи информации в файл протокола (0-255). По умолчанию используется значение 0, то есть диагностическая информация не записывается.
LogFile Имя файла протокола. Если параметр не задан - по умолчанию информация записывается в файл ircon2.log. Если файла с указанным именем не существует - он создается.
[Security] Параметры шифрования данных сетевого трафика
CertFile Имя файла сертификата клиента
KeyFile Имя файла ключа для шифрования сертификата
Password Пароль для шифрования файла ключа
CAFile Имя файла подписывающего сертификата (certificate authority)
[Vitality] Дополнительные параметры соединения
ConnectAttemptCount Количество попыток восстановления логического соединения с сервером при наличии физического соединения. По умолчанию используется значение 3.
ResumeAttemptCount Количество попыток восстановления физического соединения с сервером после разрыва соединения. По умолчанию используется значение 3.
ExecAttemptCount Количество попыток выполнения запроса после возобновления соединения с севрером. По умолчанию используется значение 2.
ScatteringScale Случайная задержка, с которой будет происходить выполнение восстановления физического и логического соединения. Значение задержки выбирается случайно от 0 до установленного значения параметра в миллисекундах. По умолчанию используется значение 1000.

См. также: