Salve avrei una domanda, anche filosofica diciamo su come interrogare un database mysql remoto.
Alcuni mi dicono sia meglio un web service , altri direttamente java e sql all'interno altri sql lite...????
Sono agli inizi (lato android) e vorrei capire come meglio procedere e capire il perchè.
Se ad esempio su un sito remoto ho la lista degli indirizzi, non mi conviene recuperarla (se ci riesco) direttamente con chiamate dirette con query dentro al codice usando JDBC?
Alcuni mi hanno detto che è poco elegante, ma per costruire un web service non devo avere comunque accesso al sito, creare la pagina php che mi incapsuli con JSON i dati per poi decriptarli di nuovo? Dovrei comunque esporre la pagina php no? O al massimo fare una sorta di login con variabili da Java.