Sisällysluettelo:
- Määritelmä - Mitä edustava valtion siirto (REST) tarkoittaa?
- Techopedia selittää edustavan valtionvaihdon (REST)
Määritelmä - Mitä edustava valtion siirto (REST) tarkoittaa?
Edustava tilansiirto (REST) on hajautettu järjestelmäkehys, joka käyttää Web-protokollia ja tekniikoita. REST-arkkitehtuuri sisältää resurssien siirron ympärille rakennetut asiakas- ja palvelinvuorovaikutukset. Web on suurin REST-toteutus.
REST-periaatteiden mukaisia järjestelmiä kutsutaan RESTfuliksi.
Techopedia selittää edustavan valtionvaihdon (REST)
Roy Fielding, yksi HTTP-eritelmän päätekijöistä, kehitti REST-konseptin vuonna 2000 osana väitöskirjaansa.
REST: ää voidaan käyttää verkkosivustodatan sieppaamiseen tulkitsemalla XML-verkkosivutiedostoja halutulla tiedolla. Lisäksi verkkojulkaisijat käyttävät REST-palvelua tarjoamalla syndikoitua sisältöä käyttäjille aktivoimalla verkkosivun sisältö ja XML-lauseet. Käyttäjät voivat käyttää verkkosivua verkkosivuston URL-osoitteen kautta, lukea XML-tiedostoa selaimella ja tulkita ja käyttää tietoja tarpeen mukaan.
Perus REST-rajoituksiin kuuluvat:
- Asiakas ja palvelin: Asiakas ja palvelin erotetaan REST-toiminnoista yhtenäisen käyttöliittymän kautta, mikä parantaa asiakaskoodin siirrettävyyttä.
- Valtiottomat: Jokaisen asiakaspyynnön on sisällettävä kaikki pyynnön käsittelyyn vaadittavat tiedot tallentamatta asiakaskontekstia palvelimelle.
- Välimuisti: Vastaukset (kuten Web-sivut) voidaan välimuistiin tallentaa asiakastietokoneelle nopeuttaaksesi Web-selaamista. Vastaukset on määritelty välimuistiin tallennettaviksi tai ei välimuistilla estääkseen asiakkaita käyttämästä vanhentunutta tai sopimattomia tietoja vastatessaan lisäpyyntöihin.
- Kerrostettu järjestelmä: Sallii asiakkaiden muodostaa yhteyden loppupalvelimeen välikerroksen kautta parantaaksesi skaalautuvuutta.
