ITLAB – Laboratorio IT

SOA (Service Oriented Architecture), Web 2.0, Open Source e Java.

  • Feed

    Feed ITLAB

  • Chi sono

    Mi chiamo Andrea Gumina. Sono laureato in Scienze dell'Informazione e lavoro per un'azienda di consulenza IT. Da qualche anno mi occupo di integrazione di sistemi, di SOA (Service Oriented Architecture) da poco meno di tre.

  • Bookmarks

  • Licenza

  • Statistiche

Letture consigliate su REST

Pubblicato da Andrea Gumina su 29 Maggio 2008

Consiglio la lettura di due articoli molto interessanti: Addressing Doubts about REST di Stefan Tilkov e Notes from the Australian Architecture Forum di Jim Webber.

I punti più stimolanti:

  • il modello publish-subscribe è implementabile con i feed RSS o Atom: i sottoscrittori interrogano per nuovi messaggi. Non è la soluzione quando il ritardo deve essere minimo

  • se si decide per XML si può usare XML Schema per definire formalmente i messaggi e il data binding per generare le classi

  • l’accoppiamento blando e le transazioni ACID non vanno d’accordo: dover coordinare il commit tra sistemi diversi rafforza l’accoppiamento

  • l’asincronia si può implementare come una risposta 202 (Accepted) o 201 (Created) ed una URI nel messaggio di ritorno

Concludo riportando che entrambi concordano nell’affermare che REST non poi così semplice e che per alcune cose mancano soluzioni standard.

—-><—-

Hai trovato questo post interessante? Sottoscrivi il feed completo e partecipa alla discussione

Lascia un commento

XHTML: Puoi usare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>