웹 API와 RESTful 서비스의 차이점에 대해 질문을 받았으며 이는 나에게도 흥미로운 질문이다. 필자가 생각하기에 RESTful 서비스와 웹 API 간의 유일한 차이점은 RESTful 서비스는 본질적으로 stateless (쿠키를 사용할 수는 있지만)라는 개념으로 간주 될 수있다. 본질적으로 stateless가 아닌 개념은 웹 API에는 적용되지 않는다 우리는 세션을 사용할 수 있기 때문에 (RESTful 서비스에서는 사용할 수 없다).웹 API와 RESTful 서비스
그러나이 두 가지 기술을 서로 구별하는 다른 잠재적 인 차이가 있는지 확인하기 위해이 질문을 게시하기로 결정했습니다.
네, 맞아 보이지만 웹 API (세션/쿠키를 본질적으로 지원하므로)를 작성하는 RESTful 인터페이스가 반드시 상태 비 저장 일 필요는 없다고 생각합니까? – Arrrr
[번호 세션과 같은 상태를 사용하자마자 더 이상 REST 서비스가 없습니다.] (http://stackoverflow.com/questions/6068113/do-sessions-really-violate-restfulness). – CodeCaster
자, 결론은 디자인 컨셉을 개발 환경과 섞어서는 안된다는 것입니다. :) – Arrrr