2.1 dispositivo Android per connessione al database mysql remota
-
25-10-2019 - |
Domanda
Sto sviluppando un app che dovrebbe collegarsi a una macchina server e l'accesso a una banca dati su di esso. Ho seguito vari tutorial on-line e ora mi sono confuso. Qualcuno può dirmi che cosa è il modo per raggiungere questo? visualizzazioni php client server? troppe cose che ho visto nella mia mente e ora mi confonde.
Ho bisogno di un'idea pulito.
Grazie in anticipo !!!
Soluzione
meglio che si può fare, a mio parere:
Write (in PHP, ASP.NET, JavaEE, qualunque linguaggio server side di programmazione web che si desidera) un po 'RESTful API HTTP per accedere al database remoto.
È emetterà HTTP RICHIESTA Per ricevere / dati MODIFICA in MySQL e riceverete le risposte JSON. JSON sarà molto facile da analizzare e integrare con il progetto Android.
Altri suggerimenti
Non v'è alcun driver JDBC per Android / MySQL. Quindi non è possibile connettersi al database come applicazione desktop o un server web sarebbe.
webservices in PHP utilizzando SOAP
, XML-RPC
o REST
.
Sarà facile.
I servizi Web termine descrive un modo standardizzato di integrazione di applicazioni basate sul Web utilizzando il codice XML, SOAP, WSDL e UDDI standard aperti su una dorsale Internet Protocol. XML è utilizzato per tag i dati, SOAP è utilizzato per trasferire i dati, WSDL è usato per descrivere i servizi disponibili e UDDI viene utilizzato per la quotazione quali servizi sono disponibili.