Назначение и схема работы
FRServer - это специальная программа для управления фискальным регистратором (ФР) и платёжным терминалом (ПТ) Сбербанка.
Появление данной программы связано с желанием запускать Домино в облаке (например, по rdp) и при этом управлять оборудованием, которое по rdp недоступно.
В типовой схеме ФР и ПТ подключаются к конкретному компьютеру, получают команды непосредственно от данного компьютера. Управление этими устройствами по rdp либо невозможно, либо очень сложно. Задача легко решается, если имеется посредник, который размещается рядом с ФР и ПТ, получает команды из Домино и передаёт эти команды в ФР и ПТ. Таким посредником и является FRServer.
FRServer получает команду от управляющей программы (Домино) и, в соответствии с полученной командой, обменивается информацией с фискальным регистратором (ФР) и платёжным терминалом Сбербанка. Далее FRServer передаёт результат выполнения команды в управляющую программу (Домино).
FRServer получает команды одним из двух способов:
- Прослушивание локального TCP-порта
Номер порта должен задаваться в конфигурационном файле FRServer.ini, находящемся в рабочей директории FRServer, таким образом:
[System]
Port=3800
- Обмен файлами через каталог
Каталог указывается в конфигурационном файле
[System]
FileMask=C:\FRServer\files\*.*
Управляющая программа создаёт файл с командой в указанном каталоге. FRServer находит файл, обрабатывает команду и создаёт файл ответа в подкаталоге OUT указанного каталога.
Нет комментариев