Lo scorso gennaio mi sono laureato (triennale) in ingegneria informatica, discutendo la tesi: “Casi di studio sulla migrazione di applicazione web verso servizi REST“. Per chi vuole avere un’infarinatura generale su cose è REST vi rimando ad un mio vecchio POST.
La tesi verte sulle peculiarità di REST che lo rendono differente dagli altri tipi di web services e raccoglie tutta una serie di best pratice che è giusto seguere al fine di creare un servizio pienamente aderente alla filosofia REST. Popone anche la metodologia SMART come tecnica generale per la migrazione di un generico sistema legacy verso un ambiente SOA. Infine raccoglie due casi pratici realizzati durante la fase di tirocinio, nei quali vengono messe in pratica tutte le indicazione che non state fornite nel corso della tesi. In particolare verrà affrontata la problematica di migrazione di due web application: una accessibile solo mediante interfaccia web; e una di cui si dispone dell’accesso alle classi di business, affrontando le relative difficoltà derivanti dall’utilizzo di web service RESTful.
Trovate la mia tesi completa qui: Tesi.pdf (1.73 mb)