Domov V správach Čo je reprezentatívny prenos štátu (zvyšok)? - definícia z technológie

Čo je reprezentatívny prenos štátu (zvyšok)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená štátny prevod reprezentácie (REST)?

Reprezentatívny prenos štátu (REST) ​​je distribuovaný systémový rámec, ktorý využíva webové protokoly a technológie. Architektúra REST zahŕňa interakcie medzi klientom a serverom založené na prenose zdrojov. Web je najväčšou implementáciou REST.

Systémy, ktoré sú v súlade so zásadami REST, sa označujú ako RESTful.

Techopedia vysvetľuje reprezentatívny štátny transfer (REST)

Roy Fielding, jeden z hlavných autorov špecifikácie HTTP, vyvinul koncept REST v roku 2000 ako súčasť svojej dizertačnej práce.

REST sa môže použiť na zachytenie údajov webových stránok interpretáciou súborov webových stránok s rozšíriteľným značkovacím jazykom (XML) s požadovanými údajmi. Okrem toho vydavatelia online používajú REST pri poskytovaní syndikovaného obsahu používateľom aktiváciou obsahu webových stránok a príkazov XML. Používatelia môžu pristupovať na webovú stránku prostredníctvom adresy URL webových stránok, čítať súbor XML pomocou webového prehľadávača a podľa potreby interpretovať a používať údaje.

Medzi základné obmedzenia REST patrí:

  • Klient a server: Klient a server sú oddelení od operácií REST prostredníctvom jednotného rozhrania, ktoré zlepšuje prenosnosť kódu klienta.
  • Bez štátnej príslušnosti: Každá požiadavka klienta musí obsahovať všetky požadované údaje na spracovanie žiadosti bez toho, aby sa na server uchovával kontext klienta.
  • Vyrovnávacia pamäť: Odpovede (napríklad webové stránky) sa môžu ukladať do vyrovnávacej pamäte v klientskom počítači, aby sa urýchlilo prehliadanie webu. Odpovede sú definované ako nedostupné alebo nedostupné, aby klientom zabránili v opakovanom použití zastaraných alebo nevhodných údajov pri odpovedaní na ďalšie žiadosti.
  • Vrstvený systém: Umožňuje klientom pripojiť sa na koncový server prostredníctvom prechodnej vrstvy, aby sa zlepšila škálovateľnosť.
Čo je reprezentatívny prenos štátu (zvyšok)? - definícia z technológie