Top Qs
Tijdlijn
Chat
Perspectief
Representational state transfer
Van Wikipedia, de vrije encyclopedie
Remove ads
Representational state transfer of REST is een software-architectuur voor gedistribueerde mediasystemen zoals het wereldwijde web. De term werd geïntroduceerd en gedefinieerd in 2000 door Roy Fielding in zijn doctoraatsstudie.[1][2] Fielding is een van de auteurs van de Hypertext Transfer Protocol (HTTP)-specificaties, versie 1.0 en 1.1.
REST wordt veelal gebruikt voor het ontwerpen van application programming interfaces (API) voor het internet, op de HTTP-standaard, maar is niet gelimiteerd tot HTTP en ook toepasbaar buiten API’s. Een klikbare, interactieve website zoals Wikipedia voldoet bijvoorbeeld aan de REST-architectuur.
De beperking Hypermedia as the Engine of Application State is een essentieel onderdeel van de 'uniforme interface'-functie van REST, zoals gedefinieerd in het proefschrift van Fielding. Hij heeft het concept verder beschreven op zijn blog.
Bronnen, noten en/of referenties
- (en) Roy T. Fielding (2000). Architectural Styles and the Design of Network-based Software Architectures, Ph.D. dissertatie. UC Irvine, Tustin Californië, Verenigde Staten, "ch. 5: Representational State Transfer (ReST)". ISBN 978-0-599-87118-2.
- "Fielding discussing the definition of the REST term" tech.groups.yahoo.com Gearchiveerd op 2010-10-22.
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads