Domande con tag 'hateoas'

4
risposte

Che cosa offre HATEOAS per la rilevabilità e il disaccoppiamento oltre alla possibilità di modificare la struttura dell'URL più o meno liberamente?

Ultimamente ho letto su Hypermedia come il motore dello stato dell'applicazione (HATEOAS), il vincolo che si pretende di rendere un'API web "veramente RESTful". Si riduce fondamentalmente a includere collegamenti con ogni risposta alle possibili...
posta 14.04.2014 - 08:12
3
risposte

Qual è il punto con HATEOAS sul lato client?

Come attualmente capisco, HATEOAS è fondamentalmente basato sull'invio di ogni link di risposta con informazioni su cosa fare dopo. Un semplice esempio è facilmente reperibile su Internet: un sistema bancario insieme a una risorsa account. L'ese...
posta 08.02.2015 - 23:53
4
risposte

Qual è la necessità di "rilevabilità" in un'API REST quando i client non sono abbastanza avanzati da farne uso in ogni caso?

I vari discorsi che ho visto e le esercitazioni che ho scansionato su REST sembrano sottolineare una cosa chiamata "scopribilità". Secondo la mia comprensione limitata, il termine sembra significare che un cliente dovrebbe essere in grado di and...
posta 20.10.2012 - 16:12
5
risposte

REST e HATEOAS sono una buona architettura per i servizi web?

Se ho capito bene, REST è stato formalizzato da Roy Fielding come un modello descrittivo dell'architettura del web. AFAIK Fielding non ha dichiarato che REST fosse una buona idea, stava solo descrivendo l'architettura de-facto del web. Il web...
posta 29.04.2017 - 13:20
3
risposte

Ci sono strategie per scoprire i servizi REST usando HATEOAS?

Quando costruisci un servizio REST con il vincolo HATEOAS , è molto facile pubblicizzare l'esistenza di risorse tramite il collegamento. Fai un GET alla radice del mio sito e rispondo con il documento di root che elenca tutte le risorse di...
posta 04.07.2013 - 18:01
2
risposte

Codice di stato "Operazione non valida" in un'API REST di HATEOAS

In un'API HATEOAS vengono restituiti collegamenti che rappresentano possibili transizioni di stato. Un client conforme dovrebbe semplicemente recuperare e seguire tali collegamenti, ma se un client non conforme sta costruendo URI anziché seguire...
posta 28.03.2012 - 18:27
4
risposte

Come esporre i vincoli di campo usando HATEOAS?

Ad esempio abbiamo entità object : { "id": 10, "name": "First object", "status": "new", "manager_id": 200, "links": [ { "href": "self", "type" : "PUT", } ] } Come può l'API...
posta 28.09.2018 - 12:59
1
risposta

La reperibilità in HATEOAS richiede che le informazioni siano leggibili dal computer o semplicemente leggibili dall'uomo?

Sto cercando di capire i concetti di HATEOAS (Hypermedia As The Engine Of Application State) in REST. I seguenti sono stati molto utili: Che cosa fa HATEOAS offri la possibilità di scoprire e disaccoppiare oltre alla possibilità di modificar...
posta 17.01.2016 - 04:43
1
risposta

HATEOAS vs interfaccia utente dell'applicazione Frontend

Ho appena trovato HATEOAS . Penso di capire un po 'cosa significa, ma qualcosa non mi è chiaro. Non è stato trovato da nessuna parte come posso creare il client che consuma in HTML. Posso immaginare che per alcuni link genererò pulsanti, per...
posta 14.04.2015 - 15:39
3
risposte

Perché i servizi RESTful che implementano HATEOAS forniscono un collegamento di auto-relazione?

Sto imparando su HATEOAS e ho notato che ogni implementazione sembra sempre implementare prima una relazione personale. Ad esempio un oggetto di risposta comune potrebbe apparire come { title: "The Wonderful Wizard of Oz", author: "L. Fran...
posta 20.06.2017 - 06:05