42
Technologie

REST

REST (Representational State Transfer) bezeichnet eine Art des Datenaustauschs zwischen verschiedenen Systemen. Der REST-Austausch erfolgt über verschiedene Methoden: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, CONNECT und TRACE. REST kann in verschiedene Level von 0 bis 3 unterteilt werden. Das Level-0 beschreibt einen simplen XML-Austausch und LEVEL-3 den HATEOAS (Hypermedia As The Engine Of Application State)-Ansatz, der in der Response an den Client z.B. nach Erstellen (POST) eines Blogbeitrags seine Ressourcen mit zurückgibt (LINK).