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

Ключ

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

...

  "port": "50301",                   - порт gkExtServer

}

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

Установка осуществляется по документу в текущем разделе "Приложение 1 - Установка платформы .Net Core"

6. Установка и настройка Microsoft Web Server IIS

Установка осуществляется по документу в текущем разделе "Приложение 2 - Установка и настройка Microsoft Web Server IIS"

В главном окне Диспетчера IIS выбираем элемент дерева «сайты», правой клавишей мыши – Добавить веб-сайт.

Image Added

Вводим имя сайта, в нашем случае это apiCards2, указываем физический путь к папке cards2, задаем порт для веб-сервиса и нажимаем кнопку «ОК». При вводе имени сайта автоматически будет создан пул приложений для этого сайта с одноименным названием, необходимо в Диспетчере служб IIS перейти в меню дерева «Пулы приложений» и проверить, что пул создался с версией среды CLR.NET v4.0.

Image Added

7. Заключение

В приложении к gkApi имеется полное описание протокола обмена запросами файл «webApi2. Описание протокола.html». Через интерфейс сторонние системы, приложения, сайты могут получить данные из базы данных Game-Keeper, а также изменить их в базе данных в соответствии с запросами. То есть сторонняя система посылает запрос согласно протоколу обмена на WEB-сервер IIS apiCards2. WEB-сервер обрабатывает запрос и через gkExtServer переправляет его в gkPosServer, который в свою очередь обращается в базу данных, осуществляя чтение или изменение данных. Полученная информация передается по этому же пути обратно внешней системе.

Для возможности использования доступа к базе данных через интерфейс необходимо приобрести лицензию на модуль «WEB API».