REST
De Viquipèdia
REST (Representational State Transfer) és una aquitectura de software pensada per sistemes distribuïts basats en "hypermedia" com per exemple la web. Aquest terme va ser inventat a l'any 2000 en una tesi sobre arquitectures de software en xarxes. Aquesta tesi va ser escrita per Roy Thomas Fielding y dirigida per Richard N. Taylor. Roy va ser un dels principals autors del protocol HTTP i com a tal explica en la seva tesi com es pot aprofitar aquest per tal de desenvolupar aplicacions distribuides.
Tot i en un principi ser un conjunt de consells sobre el disseny d'arquitectures de software la gent actualment usa aquest concepte per referir-se a una interficie web que utiliza XML i HTTP sense cap conjunt de capçaleres com podria ser en el cas de SOAP i XML-RPC. Segons la tesi de Roy es poden dissenyar interfícies XML+HTTP segint la filosofia de RPC i sense usar la complexitat del protocol SOAP.