E-Commerce Architecture Demo
en
en
ru
Toggle theme
Backend
Implements business logic.
Info →
Integrations →
Containers →
Components
Dynamic views
Dependencies
Order Service
Payment Service
Product Service
User Profile Service
Order Service
Order Service
Order Service
[container]
Create
order
[REST
JSON]
Method
POST
Path
/v1/orders
Status: success
201 Created
Delete
Order
[REST]
Method
DELETE
Path
/v1/orders/{id}
Status: success
204 No Content
Set
Order
State
[REST]
Method
PATCH
Path
/v1/orders/{id}/state/{state}
Status: order not found
404 Not Found
Status: success
200 OK
Status: transition to requested state not allowed
409 Conflict
Get
Order
[REST
JSON]
Method
GET
Path
/v1/orders/{id}
Status: order not found
404 Not Found
Status: success
200 OK
Order Service
Order Service
Order Service
Order Service
[container]
Create
order
[REST
JSON]
Method
POST
Path
/v1/orders
Status: success
201 Created
Delete
Order
[REST]
Method
DELETE
Path
/v1/orders/{id}
Status: success
204 No Content
Set
Order
State
[REST]
Method
PATCH
Path
/v1/orders/{id}/state/{state}
Status: order not found
404 Not Found
Status: success
200 OK
Status: transition to requested state not allowed
409 Conflict
Get
Order
[REST
JSON]
Method
GET
Path
/v1/orders/{id}
Status: order not found
404 Not Found
Status: success
200 OK
Order Service [
svg
|
png
|
puml
]