Mājas Jaunumi Kas ir reprezentācijas valsts nodošana (atpūta)? - definīcija no tehopedijas

Kas ir reprezentācijas valsts nodošana (atpūta)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē reprezentācijas stāvokļa nodošana (REST)?

Reprezentācijas stāvokļa pārsūtīšana (REST) ​​ir izkliedētas sistēmas ietvars, kas izmanto Web protokolus un tehnoloģijas. REST arhitektūra ietver klienta un servera mijiedarbību, kas balstīta uz resursu pārsūtīšanu. Tīmeklis ir lielākā REST ieviešana.

Sistēmas, kas atbilst REST principiem, tiek sauktas par RESTful.

Techopedia skaidro reprezentācijas valsts nodošanu (REST)

Rijs Fīldings, viens no galvenajiem HTTP specifikācijas autoriem, savas doktora disertācijas ietvaros 2000. gadā izstrādāja REST koncepciju.

REST var izmantot, lai iegūtu vietnes datus, interpretējot paplašināmās iezīmēšanas valodas (XML) Web lapu failus ar vajadzīgajiem datiem. Turklāt tiešsaistes izdevēji izmanto REST, sniedzot sindicēto saturu lietotājiem, aktivizējot Web lapu saturu un XML paziņojumus. Lietotāji var piekļūt Web lapai, izmantojot vietnes URL, lasīt XML failu ar Web pārlūku un pēc vajadzības interpretēt un izmantot datus.

Galvenie REST ierobežojumi ietver:

  • Klients un serveris: klients un serveris tiek atdalīti no REST operācijām, izmantojot vienotu saskarni, kas uzlabo klienta koda pārnesamību.
  • Bezvalstnieks: katram klienta pieprasījumam jāsatur visi nepieciešamie dati pieprasījuma apstrādei, nesaglabājot klienta kontekstu serverī.
  • Kešatmiņā: atbildes (piemēram, Web lapas) var kešatmiņā glabāt klienta datorā, lai paātrinātu Web pārlūkošanu. Atbildes tiek definētas kā kešatmiņā saglabājamas vai nav kešatmiņā, lai neļautu klientiem atkārtoti izmantot novecojušus vai nepiemērotus datus, atbildot uz turpmākiem pieprasījumiem.
  • Slāņotā sistēma: ļauj klientiem izveidot savienojumu ar gala serveri, izmantojot starpslāni, lai uzlabotu mērogojamību.
Kas ir reprezentācijas valsts nodošana (atpūta)? - definīcija no tehopedijas