전자 상거래를 할 수 있는 어플리케이션을 MSA 구조로 Spring Cloud를 이용해 만들어 보자
마이크로서비스 | RESTful API | HTTP Method |
---|---|---|
Catalog Service | /catalog-service/catalogs : 상품 목록 제공 | GET |
User Service | /user-service/users : 사용자 정보 등록 | POST |
User Service | /user-service/users : 전체 사용자 조회 | GET |
User Service | /user-service/users/{user_id} : 사용자 정보, 주문 내역 조회 | GET |
Order Service | /order-service/users/{user_id}/orders : 주문 등록 | POST |
Order Service | /order-service/users/{user_id}/orders : 주문 확인 | GET |