HATEOAS

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

HATEOAS, skrót pochodzący od słów Hypermedia As The Engine Of Application State[1] (Hipermedia Silnikiem Stanu Aplikacji), to jedna z cech REST, która wyróżnia ten wzorzec oprogramowania na tle pozostałych architektur aplikacji sieciowych. W tradycyjnej architekturze zorientowanej na usługi service-oriented architecture (SOA), klient i serwer komunikują się za pośrednictwem stałego, narzuconego wcześniej interfejsu udostępnionego poprzez dokumentację lub opis języka interfejsu (IDL), np. WSDL. W przypadku HATEOAS klient komunikuje się z serwerem w całości poprzez reguły i adresy hipermediów generowane dynamicznie przez stroną serwerową aplikacji. Klient REST nie wymaga wiedzy o tym, jak współpracować z serwerem poza ogólnym zrozumieniem hipermediów. [2]

References[edytuj | edytuj kod]

Przypisy