Демо-архитектура магазина
ru
en
ru
Светлая/тёмная тема
Приложения сервера (Backend)
Реализуют бизнес-логику.
Информация →
Интеграции →
Контейнеры →
Компоненты
Процессы
Зависимости
Order Service
Payment Service
Product Service
User Profile Service
Компоненты Product Service
Компоненты Product Service
Product Service
[container]
Удаление
продукта
[REST]
Method
DELETE
Path
/v1/products/{id}
Статус: успех
204 No Content
Обновление
продукта
[REST
JSON]
Method
UPDATE
Path
/v1/products/{id}
Статус: продукт не найден
404 Not Found
Статус: успех
200 OK
Чтение
продукта
[REST
JSON]
Method
GET
Path
/v1/products/{id}
Статус: продукт не найден
404 Not Found
Статус: успех
200 OK
Поиск
продуктов
(полнотекстовый)
[REST
JSON]
page=0,
1,
...
Method
GET
Path
/v1/products?q={query}&page={page}&size={size}&sort={sort}
Статус: успех
206 Partial Content
Создание
продукта
[REST
JSON]
Method
POST
Path
/v1/products
Статус: успех
201 Created
Компоненты Product Service
Компоненты Product Service
Компоненты Product Service
Product Service
[container]
Удаление
продукта
[REST]
Method
DELETE
Path
/v1/products/{id}
Статус: успех
204 No Content
Обновление
продукта
[REST
JSON]
Method
UPDATE
Path
/v1/products/{id}
Статус: продукт не найден
404 Not Found
Статус: успех
200 OK
Чтение
продукта
[REST
JSON]
Method
GET
Path
/v1/products/{id}
Статус: продукт не найден
404 Not Found
Статус: успех
200 OK
Поиск
продуктов
(полнотекстовый)
[REST
JSON]
page=0,
1,
...
Method
GET
Path
/v1/products?q={query}&page={page}&size={size}&sort={sort}
Статус: успех
206 Partial Content
Создание
продукта
[REST
JSON]
Method
POST
Path
/v1/products
Статус: успех
201 Created
Компоненты Product Service [
svg
|
png
|
puml
]