Analyse und Vergleich einer Web-Schnittstelle in Bezug auf den REST-Ansatz

  • Diese Arbeit soll einen Überblick über REST und dessen Anwendung auf eine Web-Schnittstelle geben. Im ersten Teil wird REST als Architekturstil beschrieben und die Prinzipien, welche REST allgemein zugrundeliegen. Dabei wird starker Bezug auf die Dissertation von Roy Fielding [Fie00] genommen, in welcher er die Ideen von REST entwickelt und beschreibt. Da sich REST nicht zwangsläufig auf HTTP bezieht, sondern ein allgemeines Architekturmuster darstellt, soll im folgenden Abschnitt die Implementation von REST mittels HTTP betrachtet werden. Aufgrund der hohen Verbreitung und Universalität von HTTP bildet dies meist die Grundlage von RESTful-Webschnittstellen. Weiterhin analysiert diese Arbeit eine vorhandene Schnittstelle auf die Einhaltung der REST-Prinzipien. Diese Analyse soll exemplarisch verdeutlichen, welche Anforderungen an eine REST-Schnittstelle bestehen. Als Prüfkriterium wird das Richardson-Maturity-Model vorgestellt und die Schnittstelle darin eingeordnet. Dabei wird erkennbar, in welchen Aspekten REST-Prinzipien beim Schnittstellenentwurf berücksichtigt bzw. verletzt wurden. Weitergehend wird untersucht, welche Veränderungen an dieser Schnittstelle vor- genommen werden können um den REST-Prinzipien zu entsprechen. Dabei wird analysiert, welche Vorteile diese Veränderungen in Hinsicht auf das Design der Schnittstelle haben.

Export metadata

Additional Services

Metadaten
Author:Simon Schwabe
Advisor:Frank GrimmGND
Document Type:Bachelor Thesis
Language:German
Name:Westsächsische Hochschule Zwickau
Dr.-Friedrichs-Ring 2a, 08056 Zwickau
Date of Publication (online):2016/02/19
Year of first Publication:2015
Publishing Institution:Westsächsische Hochschule Zwickau
Date of final exam:2015/02/13
Page Number:49 Seiten, 9 Abb., 1 Tab., 19 Lit.
Note:
Volltext gesperrt
Faculty:Westsächsische Hochschule Zwickau / Physikalische Technik, Informatik
Release Date:2016/02/19