Oppure

Loading
10/09/10 13:11
BitterLemon
Non capisco, il mio client ha solo bisogno di effettuare interrogazioni al database e visualizzarle, a cosa possono servire le API ?
aaa
11/09/10 9:31
Il Totem
Stavo parlando di web api, ossia un'interfaccia di programmazione dei servizi del tuo sito attraverso pagine dinamiche o script (php, aspx, rb, pl, ec...).
Se non vuoi connetterti direttamente al server del tuo sito (e per far questo devi avere l'opzione "accetta connessioni remote" di mysql attiva), puoi sempre scrivere degli script lato server che interroghino il database in locale e restituiscano l'output sotto forma di foglio xml al client.

Ad esempio, conosci audioscrobbler? Questo sito offre una web api tramite cui puoi interrogare il suo database senza necessariamente esservi connesso. Basta richiedere le informazioni a certe pagine dinamiche. Questo link, ad esempio:
ws.audioscrobbler.com/2.0/artist/…
invia una query al database, ne ricava le informazioni e restituisce una pagina xml con tutti i dati relativi a quell'artista. Tu potresti fare lo stesso con il tuo sito.
aaa
12/09/10 11:19
BitterLemon
Si, mi piace questa soluzione, la settimana prossima inizio lo sviluppo.
Grazie per la pazienza, a presto :)
aaa