Руководтсво администратора/разработчика

Документация

Публикация сборки приложения на сервере

Обновление конфигурации

Схема обновления

Описание взаимодействия серверов на предмет обновления данных и создания сервисов.

Каждый сервер является независимым сервисом, работающим не выделенным для него порте и имеет консоль (Workplace - /gui) и API

При создании нового сервиса создается новая база данных, для которой необходимо получить массив данных (системные, шаблоны, приложения и т.д). Эти данные запрашиваются по указанному в "Шаблон проекта" адресу сервера.

При получении этих данных происходит создание новой базы данных, которая включает в себя все шаблоны/поля/объеты помеченными как "В сборку"

Создание "Шаблонов проектов"

Настройка источников получения данных для создания/обновления сервисов

Каждый из созданных серверов может являться источником данных для создания сервиса.

Каждый сервис имеет адрес /api/v1/_base - при обращении к которому, запрашиваемая сторона получает массив системных объектов (помеченных как "В сборку")

Эти объекта копируются в новую базу или позволяют осуществить обновление системных данных, в случае изменения их на сервере-источника.

Один сервер можем создавать сервисы из различных источников. Количество источников неограниченно.

Для создания источника "Шаблона проекто" необходимо в Консоли перейти на вкладку Систенмые - Ещё - Сервера обновления, и создать необходимое количество объектов. 

Обязательными параметрами являются:

- Название

- Адрес сервера - адрес до API сервера, с которого будут запрошены данные.

 

Рис.1 Создание объекта "Шаблона проекта"