>일반적인 문제 >나머지 API는 무엇입니까?

나머지 API는 무엇입니까?

藏色散人
藏色散人원래의
2020-02-12 11:29:436393검색

표준이 아닌 디자인 스타일은 단순히 디자인 원칙과 제약 조건을 제공합니다. 주로 클라이언트 및 서버 상호 작용 소프트웨어에 사용됩니다. 이 스타일을 기반으로 설계된 소프트웨어는 더 간단하고 계층적이며 캐싱과 같은 메커니즘을 구현하기가 더 쉬울 수 있습니다.

확장 콘텐츠: 나머지 API는 무엇입니까?원리 조건:

REST는 일련의 아키텍처 제약 조건과 원칙을 나타냅니다. 이러한 제약과 원칙을 만족하는 애플리케이션이나 디자인이 RESTful입니다. 웹 애플리케이션에서 가장 중요한 REST 원칙은 클라이언트와 서버 간의 상호 작용이 요청 간에 상태 비저장이라는 것입니다. 클라이언트에서 서버로의 모든 요청에는 요청을 이해하는 데 필요한 정보가 포함되어야 합니다. 요청 사이에 서버가 다시 시작되면 클라이언트에 알림이 전송되지 않습니다. 또한 상태 비저장 요청은 사용 가능한 모든 서버에서 응답할 수 있으므로 클라우드 컴퓨팅과 같은 환경에 이상적입니다. 클라이언트는 성능을 향상시키기 위해 데이터를 캐시할 수 있습니다.

정의 규칙:

REST의 리소스는 데이터를 참조하는 것이 아니라 "가장 최근에 방문한 10명의 회원" 및 " 대부분의 "10개의 활성 멤버"는 중복되거나 동일한 데이터를 가질 수 있지만 표현이 다르기 때문에 다른 리소스로 분류됩니다. 이것이 REST의 전체 이름이 Representational State Transfer입니다.

리소스 식별자는 URI(Uniform Resource Identifier)이며, 그것이 사진, 단어, 비디오 파일인지, 아니면 단순한 가상 서비스인지, 아니면 XML(Standard Universal Markup)의 하위인지 여부에 관계없이 Language)(설정) 형식, txt 파일 형식 또는 기타 파일 형식은 모두 URI를 통해 리소스를 고유하게 식별합니다.

위 내용은 나머지 API는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

관련 기사

더보기