Heim  >  Artikel  >  Was ist erholsam?

Was ist erholsam?

little bottle
little bottleOriginal
2019-05-11 13:55:214866Durchsuche

Was ist erholsam?

Wenn eine Architektur den REST-Prinzipien entspricht, wird sie als RESTful-Architektur bezeichnet.

Was ist erholsam?

Das Praktische an der RESTful-API ist, wie man die RESTful-Architektur richtig versteht und die RESTful-API entwirft. Warum zunächst eine RESTful-Struktur verwenden? Jeder weiß, dass „alte“ Webseiten eine Kombination aus Front-End und Back-End sind, wie zum Beispiel das frühere PHP, JSP usw. In der vorherigen Desktop-Ära gab es kein großes Problem. Mit der Entwicklung des mobilen Internets sind jedoch nach und nach verschiedene Arten von Clients entstanden, die über einen einheitlichen Satz Dienste für Web, iOS und Android bereitstellen können von Schnittstellen. Darüber hinaus benötigen sie für die meisten Plattformen, wie die Facebook-Plattform, die offene Weibo-Plattform, die öffentliche WeChat-Plattform usw., kein explizites Frontend, sondern nur eine Reihe von Schnittstellen zur Bereitstellung von Diensten, sodass RESTful am besten geeignet ist Auswahl. Unter der RESTful-Architektur:

Was ist erholsam?

Lassen Sie uns zuerst über den REST-Namen sprechen

REST - - REpresentational State Transfer
Erstens ist es unklar, weil das vorherige Subjekt entfernt wurde. Der vollständige Name lautet Resource Representational State Transfer: In Laienbegriffen bedeutet es: Ressourcenübertragungszustand in einer bestimmten Ausdrucksform im Netzwerk. Aufschlüsseln:
Ressource: Ressource, also Daten (wie bereits erwähnt, der Kern des Netzwerks). Zum Beispiel Newsfeed, Freunde usw.;
Repräsentativ: eine Form der Darstellung, wie JSON, XML, JPEG usw.;
Statusübertragung: Statusänderung. Implementiert über HTTP-Verben.
Die Quelle von REST
Roy Fieldings Abschlussarbeit. Dieser Typ war am Design des HTTP-Protokolls beteiligt und ist außerdem Mitbegründer des Apache Web Server-Projekts (leider wird es jetzt von Nginx dominiert). Die Graduiertenschule für den Doktortitel ist UC Irvine, eine berühmte, wohlhabende Gegend mit viel Sonnenschein und wunderschönen Stränden. Hier befindet sich der Hauptsitz von Oculus VR (Virtual-Reality-Brille, erworben von FB, CTO ist John Carmack, Autor von Quake and Doom).
Es ist bekannt, dass Papiere undurchsichtig und schwer verständlich sind. Als ich an der CMU studierte, gab es in vielen Kursen zweimal pro Woche eine Überprüfung der Aufsätze. Wenn ich jetzt zurückblicke, ist es jedes Mal, wenn ich eine Rezension schreibe, die schmerzhafteste Zeit für mich. Diese Doktorarbeit über REST ist zweifellos noch besser.

Übersicht

Basierend auf der obigen Erklärung fassen wir zusammen, was die RESTful-Architektur ist:

(1) Jeder URI stellt eine Ressource dar; >

 (2) Eine bestimmte Präsentationsschicht dieser Ressource wird zwischen dem Client und dem Server übertragen

 (3) Der Client betreibt die serverseitigen Ressourcen über vier HTTP-Verben, um den „Präsentationsschichtstatus“ zu erreichen Transformation".

Das obige ist der detaillierte Inhalt vonWas ist erholsam?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn