Inhaltsverzeichnis
Was ist eine Rest-Technologie?
Die REST-Technologie wird im Allgemeinen der robusteren SOAP-Technologie (Simple Object Access Protocol) vorgezogen, da REST weniger Bandbreite in Anspruch nimmt und somit besser für die Internetnutzung geeignet ist. Eine API ist ein Code für eine Webseite, der es zwei Softwareprogrammen ermöglicht, miteinander zu kommunizieren.
Was ist eine REST API?
In diesem Sinne stellt eine REST API eine Alternative zu anderen Schnittstellen wie SOAP oder WSDL dar. REST selbst ist dabei allerdings weder Protokoll noch Standard. Als „RESTful“ charakterisierte Implementierungen der Architektur bedienen sich allerdings standardisierter Verfahren, wie HTTP/S, URI, JSON oder XML.
Was ist eine W-Frage?
Dieser Rahmen ist deine Forschungsfrage. Ein einfacher und sehr effektiver Weg, um eine passende Forschungsfrage zu entwickeln ist, eine W-Frage zu stellen. Vor allem Fragen nach dem „Wie“ lassen sich gut beantworten und beinhalten einen großen Spielraum. Deine Forschungsfrage kann, muss aber keine ausformulierte Frage sein.
Wie wird das REST-Paradigma realisiert?
Das REST-Paradigma wird in der Praxis bevorzugt per HTTP/S realisiert. Services werden per URL/URI angesprochen. Die HTTP-Methoden (GET, POST, PUT,…) geben an, welche Operation ein Dienst ausführen soll.
Was sind die Vorteile von Rest?
Bei REST gibt es also keine mit Sessions und Cookies realisierten Benutzersitzungen. Das bedeutet im Umkehrschluss, dass bei jeder Anfrage sämtliche erforderlichen Informationen erneut mitgesendet werden. Der Vorteil (und Hauptgrund) der Zustandslosigkeit von REST-Services ist die einfache Skalierbarkeit.
Warum sind REST-APIs einfacher zu verwenden?
Obwohl REST-APIs alle diese Kriterien erfüllen müssen, lassen sie sich trotzdem einfacher verwenden als vorgeschriebene Protokolle wie SOAP (Simple Object Access Protocol), für die spezifische Anforderungen wie XML-Messaging, integrierte Sicherheit und Transaktions-Compliance erforderlich sind, was sie langsamer und schwerfälliger macht.
Was ist das REST-Paradigma?
Das REST-Paradigma betont, dass Interaktionen zwischen Client und Services durch eine begrenzte Anzahl Operation verbessert werden (HTTP-Verb). Flexibilität wird durch die Zuweisung von Ressourcen zu einem einzigartigen Uniform Resource Identifier (URI) erreicht.
https://www.youtube.com/watch?v=RBI9AlShqVM