Способы соединения элементов структуры
1. Все библиотеки HARDROLLER
Поставляются вместе с исполняемыми файлами и загружаются в память процесса.
2. Обработчик фоновых задач
Связан с веб-сервером HARDROLLER при помощи обмена данными через таблицы в базе данных PostgreSQL.
3. Веб-сервер HARDROLLER
Взаимодействует с клиентами по протоколу HTTP; с обработчиком фоновых задач через таблицы в базе данных PostgreSQL; конфигурации бизнес-приложений загружаются на исполнение из файла, так же сохраняемого в БД.
4. SDK HARDROLLER
Компилирует метаданные и код конфигурации бизнес-приложения в единый файл и передает его веб-серверу по протоколу HTTP.
5. РСУБД
Взаимодействует с клиентами по собственному протоколу PostgreSQL.