표준이 아닌 디자인 스타일은 단순히 디자인 원칙과 제약 조건을 제공합니다. 주로 클라이언트 및 서버 상호 작용 소프트웨어에 사용됩니다. 이 스타일을 기반으로 설계된 소프트웨어는 더 간단하고 계층적이며 캐싱과 같은 메커니즘을 구현하기가 더 쉬울 수 있습니다.
확장 콘텐츠: 원리 조건:
REST는 일련의 아키텍처 제약 조건과 원칙을 나타냅니다. 이러한 제약과 원칙을 만족하는 애플리케이션이나 디자인이 RESTful입니다. 웹 애플리케이션에서 가장 중요한 REST 원칙은 클라이언트와 서버 간의 상호 작용이 요청 간에 상태 비저장이라는 것입니다. 클라이언트에서 서버로의 모든 요청에는 요청을 이해하는 데 필요한 정보가 포함되어야 합니다. 요청 사이에 서버가 다시 시작되면 클라이언트에 알림이 전송되지 않습니다. 또한 상태 비저장 요청은 사용 가능한 모든 서버에서 응답할 수 있으므로 클라우드 컴퓨팅과 같은 환경에 이상적입니다. 클라이언트는 성능을 향상시키기 위해 데이터를 캐시할 수 있습니다.
정의 규칙:
REST의 리소스는 데이터를 참조하는 것이 아니라 "가장 최근에 방문한 10명의 회원" 및 " 대부분의 "10개의 활성 멤버"는 중복되거나 동일한 데이터를 가질 수 있지만 표현이 다르기 때문에 다른 리소스로 분류됩니다. 이것이 REST의 전체 이름이 Representational State Transfer입니다.
리소스 식별자는 URI(Uniform Resource Identifier)이며, 그것이 사진, 단어, 비디오 파일인지, 아니면 단순한 가상 서비스인지, 아니면 XML(Standard Universal Markup)의 하위인지 여부에 관계없이 Language)(설정) 형식, txt 파일 형식 또는 기타 파일 형식은 모두 URI를 통해 리소스를 고유하게 식별합니다.
위 내용은 나머지 API는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!