Abstract
The term ’Representational State Transfer’ (REST) has gained a lot of attentionover the past years. However, a lot of people still consider it mainly as a lightweightapproach to what has been known as Web Services in the past. REST is in factan architectural style for application interaction which induces a focus shift frombehavior (i.e. services) to state (i.e. data).”WebData” describes a framework which leverages REST as an architectural styleand HTTP as a protocol to allow (a) exposure of business objects in arbitrary domainmodels as resources on the World Wide Web and (b) integration of Web resourcesinto arbitrary application environments for access through an object-oriented API.
Zusammenfassung
Obwohl der Begriff ’Representational State Transfer’ (REST) in den letzten Jahreneinige Aufmerksamkeit erlangt hat, wird REST vielerorts immernoch haupts¨achlichals leichtgewichtiger Ansatz f ¨ur das gehalten, was in der Vergangenheit unter demNamen Web services firmierte. REST ist allerdings vielmehr ein Softwarearchitek-turstil, gedacht f ¨ur die Kommunikation und Interaktion zwischen Anwendungen undSystemen. REST leitet dar¨uberhinaus einen Paradigmenwechsel ein, der darauf abzielt, den Fokus weg von reinen Funktionsaufrufen und hin zu Daten in verteiltenSystemen zu lenken.”WebData” definiert eine Middleware, die sich die Konzepte von REST im Sinneeines Architekturstils und HTTP als Protokol zu Nutze macht, um (a) Business-Objekte aus beliebigen Anwendungsdom¨anen als Ressourcen im World Wide Webverf ¨ugbar zu machen und (b) den Zugriff auf solche Resourcen in beliebigen Anwen-dungsumgebungen¨uber eine objektorientierte Schnittstelle zu erm¨oglichen.
Add a Comment