НАЧАЛО >> Сервер ИРБИС 64 >> Назначение📄 Скачать в DOCX
Server64 предназначен для обслуживания клиентов, которые ожидают поведение сервера ИРБИС64. Модуль не является пользовательским интерфейсом: он работает как протокольная прослойка между сетевым запросом клиента и внутренними API ИРБИС128.
Поток обработки:
Server64/ExecCommand получает пакет как массив строк или текст.ProcessRequest загружает irbis_server.ini, нормализует пакет и выделяет код команды.Authorization проверяет регистрацию клиента, ini-файл пользователя, АРМ и право выполнять команду.ProcessCommand маршрутизирует код протокола на конкретный обработчик Execute...Command.Сессии клиентов хранятся в каталоге server64/userSessions; общий список сессий хранится в файле SessionList. Время жизни задается параметрами конфигурации модуля и используется при очистке устаревших подключений.
При сопровождении модуля важно проверять:
cp1251/UTF-8;irbis_server.ini и пользовательскими ini-файлами АРМ;