Функциональные требования¶
XSQUARE-XDAC – это автономный веб сервер, который позволяет автоматизировать процесс создания REST API, предоставляя доступ к хранимым процедурам и функциям на стороне PostgreSQL.
Основные функциональные характеристики и возможности XSQUARE-XDAC:
Автоматическое создание конечных точек подключения (API) на основе хранимых процедур и функций БД.
Автоматическое преобразование сигнатур процедур и функций в параметры запросов к API.
Возможность использования нескольких методов для работы с созданным API (GET/POST).
Возможность настраивать доступ к конечным точкам, используя настройки прав пользователя БД.
Предоставление доступа к дополнительным параметрам http запроса (заголовки,код ответа и пр.) внтури вызываемых процедур и фунций.
Возможность обрабатывать запросы типа multipart/form-data.
Загрузка и выгрузка бинарных данных.
Обслуживание и балансировка HTTP запросов между Веб клиентом и базой данных.
Поддержка пула соединений с базой данных.