Domov Ve zprávách Co je to reprezentativní přenos státu (zbytek)? - definice z techopedie

Co je to reprezentativní přenos státu (zbytek)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Reprezentativní státní převod (REST)?

Reprezentativní přenos stavu (REST) ​​je distribuovaný systémový rámec, který používá webové protokoly a technologie. Architektura REST zahrnuje interakce mezi klientem a serverem postavené na přenosu zdrojů. Web je největší implementací REST.

Systémy, které splňují zásady REST, se označují jako RESTful.

Techopedia vysvětluje Representational State Transfer (REST)

Roy Fielding, jeden z hlavních autorů specifikace HTTP, vyvinul koncept REST v roce 2000 jako součást své disertační práce.

REST lze použít k zachycení dat webových stránek interpretací souborů webové stránky s rozšířitelným značkovacím jazykem (XML) s požadovanými daty. Kromě toho vydavatelé online využívají REST při poskytování syndikovaného obsahu uživatelům aktivací obsahu webové stránky a příkazů XML. Uživatelé mohou přistupovat na webovou stránku prostřednictvím adresy URL webu, číst soubor XML pomocí webového prohlížeče a podle potřeby interpretovat a používat data.

Mezi základní omezení REST patří:

  • Klient a server: Klient a server jsou odděleni od operací REST prostřednictvím jednotného rozhraní, což zlepšuje přenositelnost kódu klienta.
  • Bez státní příslušnosti: Každý požadavek klienta musí obsahovat všechna požadovaná data pro zpracování žádosti bez uložení kontextu klienta na server.
  • Cacheable: Odpovědi (například webové stránky) lze ukládat do mezipaměti v klientském počítači, aby se urychlilo procházení webu. Odpovědi jsou definovány jako cacheable nebo cacheable, aby se zabránilo klientům v opětovném použití zastaralých nebo nevhodných dat při odpovědi na další žádosti.
  • Vrstvený systém: Umožňuje klientům připojení k koncovému serveru prostřednictvím střední vrstvy pro lepší škálovatelnost.
Co je to reprezentativní přenos státu (zbytek)? - definice z techopedie