Sviluppare API REST per l’interfacciamento con un database è molto comodo ed utile in vari contesti. Questa guida pratica descrive in breve come sviluppare una serie di servizi REST che permettano di interagire con un database MySQL mediante il protocollo HTTP, usando il linguaggio PHP per la business logic lato server.

Implementare un servizio REST per leggere i dati di un database MySQL, usando PHP per la generazione delle risposte HTTP (in formato JSON).

Creare un database MySQL come base per l’implementazione di servizi REST, finalizzati all’interfacciamento con esso mediante PHP.

Introduzione alla guida per l’implementazione di servizi REST finalizzati all’interfacciamento con i database, utilizzando PHP e MySQL.

Impariamo a realizzare e ad interrogare servizi REST JSON in Java sfruttando il framework Jersey. Utilizzeremo Maven per la gestione delle dipendenze e la compilazione e Jetty come Servlet Engine per deployare la nostra applicazione Web. Per i test ci avvarremo di curl, tool da console per le richieste HTTP.