REST

REST (Representational State Transfer) ist ein Architekturstil für verteilte Systeme, der eine Reihe von Einschränkungen (Constraints) definiert, um Eigenschaften wie Skalierbarkeit, Einfachheit und Modifizierbarkeit zu erreichen. Ein System gilt als "RESTful", wenn es Ressourcen über globale Identifier (URIs) adressiert, eine einheitliche Schnittstelle (meist HTTP-Methoden) nutzt und zustandslose Interaktionen (Statelessness) erzwingt.