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

Ключ

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

...

Внешняя система посылает запрос согласно протоколу обмена на WEB-сервер IIS webMon2. WEB-сервер обрабатывает запрос и самостоятельно обращается в базу данных, осуществляя чтение или изменение данных. Полученная информация передается обратно внешней системе. Обращение к кассовому серверу используется для служебных нужд.

...

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

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

Начиная с gkExtServer находится в основном дистрибутиве версии GK в папке ..\GK\gkAPI\gkExtServer\.версии 418 вспомогательный gkExtServer больше не используется!

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

Image RemovedImage Added

Image Removed

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

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

[DbConnect]                                   – связь с gkPosServer

Port = 50300                                  – порт gkPosServer


Image Added


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

Настройка заключается в конфигурировании файла appsettings.json.

Image Added

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

{

  "Logging": {

    "LogLevel": {

      "Default": "Warning"

    }

  },

  "AllowedHosts": "*",

  "GKPosServer": {

    //"useExtServer": true,

    "Url": https://127.0.0.1:50302 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 Removed

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

Image Removed

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

{

, 50301 – PortH из gkPosServer.ini

  },

  "ConnectionStrings": {

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

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

;Initial Catalog=gkArcade;Persist Security Info=True;User ID=sa;Password= 1q2w3e777! " – строка подключения к БД gkArcade.

  }

}

Image Added}


Установка платформы .Net Core

...