REST(Representational State Transfer) 사전적 의미:월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식이다. 이 용어는 로이 필딩(Roy Fielding)의 2000년 박사학위 논문에서 소개되었다. 필딩은 HTTP의 주요 저자 중 한 사람이다. 이 개념은 네트워킹 문화에 널리 퍼졌다. REST 아키텍처에 적용되는 6가지 제한 조건:1. 클라이언트/서버 구조: 일관적인 인터페이스로 분리되어야 한다2. 무상태(Stateless): 각 요청 간 클라이언트의 콘텍스트가 서버에 저장되어서는 안 된다3. 캐시 처리 가능(Cacheable): WWW에서와 같이 클라이언트는 응답을 캐싱할 수 있어야 한다.4. 잘 관리되는 캐싱은 클라이언트-서버 간 상호작용..
IT/용어
2017. 12. 6. 12:20