Skip to main content

Коннектор "Денвик"

Задача

Обеспечить подключение к FastBoard «из коробки» через преднастроенный сценарий интеграции с Денвик.

 

Решение

Денвик использует Экстратор 1С для создания подключений к БД. Они могут сами создавать таблиц и выгружать туда данные из 1С. Со стороны FastBoard требуется:

  • Создать БД и пользователя по запросу
  • Передать данные для подключения в Экстрактор
  • Создать коннектор к новой БД в FastBoard
Запрос

В Экстракторе пользователь вводит ссылку на стенд FastBoard, на котором будет создана БД и коннектор к ней. В итоге Экстрактор формирует запрос на создание БД, в котором указан только URL стенда, например

fastbord-front-dev.fb-dev.winsolutions.ru

По этому URL со стороны FastBoard создаются БД и новый пользователь, устанавливается полный доступ пользователя к новой БД.

Ответ

Успешный ответ шифруется и передаётся в Экстрактор. Передаются следующие данные:

  • Сервер
  • Порт
  • Пользователь
  • Пароль
  • Название БД

Пример ответа HTTP 200:

{
  "db_name": "string",
  "host": "IP",
  "port": "xxxx",
  "user": "string",
  "password": "string"
}

После успешного создания БД необходимо создать коннектор к ней