Руководтсво администратора/разработчика
Документация
Публикация сборки приложения на сервере
Обновление конфигурации
Схема обновления
Описание взаимодействия серверов на предмет обновления данных и создания сервисов.
Каждый сервер является независимым сервисом, работающим не выделенным для него порте и имеет консоль (Workplace - /gui) и API
При создании нового сервиса создается новая база данных, для которой необходимо получить массив данных (системные, шаблоны, приложения и т.д). Эти данные запрашиваются по указанному в "Шаблон проекта" адресу сервера.
При получении этих данных происходит создание новой базы данных, которая включает в себя все шаблоны/поля/объеты помеченными как "В сборку"
Создание "Шаблонов проектов"
Настройка источников получения данных для создания/обновления сервисов
Каждый из созданных серверов может являться источником данных для создания сервиса.
Каждый сервис имеет адрес /api/v1/_base - при обращении к которому, запрашиваемая сторона получает массив системных объектов (помеченных как "В сборку")
Эти объекта копируются в новую базу или позволяют осуществить обновление системных данных, в случае изменения их на сервере-источника.
Один сервер можем создавать сервисы из различных источников. Количество источников неограниченно.
Для создания источника "Шаблона проекто" необходимо в Консоли перейти на вкладку Систенмые - Ещё - Сервера обновления, и создать необходимое количество объектов.
Обязательными параметрами являются:
- Название
- Адрес сервера - адрес до API сервера, с которого будут запрошены данные.
Рис.1 Создание объекта "Шаблона проекта"