RESTful 웹 서비스를 구현하기 위해 서블릿과 JSP를 배우고 있는 입장에서 “도대체 무슨 서비스이길래 그렇게 면접 때 많이 물어보는 거야?” 싶어서 정리해둔 내용을 모아두었다...
원작자님께 업드려 3보1배 하겠습니다...
1. 웹 애플리케이션 상에 존재하는 모든 리소스에 대해 고유의 URI를 부여하고
2. HTTP Method(GET, POST, PUT, DELETE)를 이용해 리소스에 대해 CRUD 명령을 적용
즉 위에서 말한 **'대표 상태 전송'**이 URI가 부여된 리소스(URI가 리소스를 대표)의 상태를 응답으로 전송한다는 의미라고 이해할 수 있겠습니다.
여기서 응답(Response)는 JSON이나 XML등의 형식으로 나타납니다.(XML은 잘 안쓰는 것 같습니다.)
그림으로 나타내자면 다음과 같습니다.
주호민씨 팬입니다.