REST
REST
( = Representational State Transfer,
"esitusoleku siire")
olemus
hajustöötluse paradigma, eriti veebiteenuste programmeerimisel (R.T.Fielding, 1996-1999),
RPC alternatiiv, taotleb veebi nüüdisnõuetele sobivat
arhitektuuristiili ja ühtset liidest,
suurendab jõudlust, mastabeeritavust, muudetavust, nähtavust, porditavust, töökindlust
lihtsustab liidest
= an architectural style for providing standards between computer systems on the web, making it easier for systems to communicate with each other
ülevaateid
https://en.wikipedia.org/wiki/Representational_state_transfer
https://www.codecademy.com/article/what-is-rest
http://www.restapitutorial.com/lessons/whatisrest.html
https://www.infosys.com/digital/insights/documents/restful-web-services.pdf
https://cs.wmich.edu/~alfuqaha/Fall12/cs5560/lectures/REST-Intro-rev3.pdf
http://blog.obeautifulcode.com/API/Learn-REST-In-18-Slides/
https://www.snia.org/sites/default/files/SDC15_presentations/cloud_interop/BrianMason_Using_Rest_API-2.pdf
https://docs.marklogic.com/guide/rest-dev.pdf
https://pepa.holla.cz/wp-content/uploads/2016/01/REST-in-Practice.pdf
standardid
formaalset standardit pole, teostused toetuvad
HTTP, URL, JSON, XML jms standarditele
= no formal standards exist, implementations are supported by the HTTP, URL, JSON, XML e. a. standards