Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Мониторинг тарифных зон предназначен для отслеживания активных тарификаций в зонах развлекательного центра (парка) и их параметров таких как время начала, конца, продолжительность, номер карты и имя, фамилия владельца. Информация может выводиться на телевизор со встроенным браузером (smart TV), либо на обычный экран, подключенный к PC. Технология реализована на базе Microsoft Web Server IIS и инструментах платформы .Net Core.

1.Схема взаимодействия

Image Added

2. Состав дистрибутива

Папка с WEB-сервером rpt1 находится в основном дистрибутиве версии GK в папке ..\GK\gkAPI\api.int\rpt1\

Папка с gkExtServer находится в основном дистрибутиве версии GK в папке ..\GK\gkAPI\gkExtServer\.

Для удобства дальнейшей настройки и навигации необходимо создать папку WEB в корне папки GK и скопировать в неё rpt1 и gkExtServer. Стоит отметить, что если на объекте уже используют gkExtServer для других похожих технологий GK, например gkAPI, то папку для нашего gkExtServer перед копированием переименовать:

Image Added

Image Added

3. Установка и настройка gkExtServer

В папке с модулями gkExtServer, настраиваем конфигурационный файл gkExtServer.ini:


[DbConnect]                                   – связь с gkPosServer

Port = 50300                                  – порт gkPosServer

ServerName = 127.0.0.1                 – ip-адрес, где запущен gkPosServer


[Settings]

ServiceName=rpt1                         – имя службы gkExtServer (будет отображаться в службах Windows)

HttpPort=50303                             – порт gkExtServer


POSID=996

LogLevel=5

;Mode=1


Далее необходимо проинсталлировать службу gkExtServer, запустив через командную строку с ключом /install. Для удобства инсталляции службы в папке с gkExtServer.exe имеется install.bat, который необходимо запустить от имени Администратора. Предварительно в тексте файла необходимо отредактировать путь к gkExtServer.exe.

Запустить службу gkExtServer:

Image Added

4. Настройка подключения web-сервиса rpt1

Image Added

Содержимое файла:

{

  "host": "127.0.0.1",                      - ip-адрес, где запущен gkExtServer

  "port": "50303",                          - порт gkExtServer для rpt1

}