REST сервисы в системе
REST (Representational State Transfer) — стиль построения архитектуры распределенного приложения.
Для передачи данных используются стандартные форматы, например, HTML, XML, JSON.
Сетевой протокол (как и HTTP) поддерживает кэширование, не зависит от сетевого слоя и удаляет информацию о состоянии между парами "запрос-ответ", что обеспечивает масштабируемость системы и позволяет ей эволюционировать с новыми требованиями.
Обращение к серверу происходит по протоколу HTTP 1.1.
В зависимости от требуемых операций используются различные методы обращения:
- Создание объектов: GET, POST
- Редактирование объекта: GET, PUT, POST
- Получение объекта, списка объектов: GET
- Удаление объекта: GET, POST, DELETE
- Выполнение скриптов: POST
- Прикрепление файла: POST
Раздел рассчитан на пользователя, обладающего уверенными навыками работы с компьютером и веб-интерфейсом, обладающего навыками работы c интерфейсом программирования приложений (API).