본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
Richardson Maturity Model, RMM

리처드슨(Richardson )이 개발한 REST 방식의 주요 요소들을 3개의 단계로 나눈 모델

리소스 도입

요청을 단일 서비스 엔드포인트로 보내는 것이 아니라, 개별 리소스와 통신

HTTP 메소드(Method) 이용

GET, POST, PUT, DELETE 등의 메소드에 따라 의미를 부여하여 통신

  • 일관성 부여
  • 현재 사용되는 메소드의 의미의 차이가 있어 혼란이 발생함

Hypermedia Controls

편집 원본 편집
HATEOAS(Hypertext As The Engine Of Application State)
  • 어떠한 요청을 보내면 그 요청을 해결하기 위해 필요한 URI(컨트롤)를 안내
  • 대화식으로 자동화된 REST 구현이 가능하다.