Uit de cursus: Basisbeginselen van programmeren: API's en webservices

Krijg toegang tot deze cursus met een gratis proefabonnement

Word vandaag lid en krijg toegang tot meer dan 23.100 cursussen geleid door branchedeskundigen.

Overzicht van HATEOAS

Overzicht van HATEOAS

- HATEOAS staat voor hypermedia als de motor van applicatiestatus. Wat een mondvol. Het geeft aan dat RESTful API's voldoende informatie aan de client moeten verstrekken om met de server te communiceren. Dit verschilt van SOAP-gebaseerde services waarbij een client en een server samenwerken via een vast contract. HATEOAS is een ingewikkeld klinkende term voor een eenvoudig idee. Een client communiceert volledig met een REST API via de antwoorden die dynamisch door de server worden geleverd. Alle REST API's moeten het HATEOAS-principe hebben om echt te zijn. Dit principe zorgt ervoor dat elke keer dat een verzoek aan de server wordt gedaan en het een antwoord retourneert, een deel van de informatie die het bevat, de browsehyperlinks zijn die zijn gekoppeld aan andere clientbronnen. Een kernprincipe van HATEOAS is dat bronnen vindbaar moeten zijn door de publicatie van links die verwijzen naar de beschikbare bronnen. Op die manier moeten de reacties zelf je vertellen wat je kunt doen…

Inhoud