Sono in cerca di una settimana ora ... Ho bisogno di aiuto per la connessione a un database remoto ... Voglio che la mia app possa estrarre i dati dal database e aggiornarli il database ... Ho provato this ma non lo capisco.Connessione a un database remoto ... database online
risposta
Il modo più semplice per connettere un dispositivo mobile (ANDROID, iPhone, Symbian, WP7, lo si chiami) a un database è scrivere un proxy basato su HTTP per il proprio database.
Si tratta di:
ANDROID -> HTTP -> APPLICATION SERVER -> DATABASE
E poi il contrario per ottenere risultati:
DATABASE -> APPLICATION SERVER -> HTTP -> ANDROID
In questo scenario, si scrivere un'applicazione basata su HTTP nella tua lingua preferita (PHP, Python , Perl, Java, .NET) e distribuirlo nel tuo Application Server preferito (Apache, Tomcat, IIS) e, in quell'applicazione, pubblicherete gli URL a cui l'app Android accederà per inviare/recuperare i dati nel vostro database.
Penso che piuttosto che connettersi a un database in remoto, si desidera utilizzare i servizi REST per ottenere e inviare dati al database remoto.
È possibile creare un servizio REST per avvolgere la query del database remoto e restituirla tramite http, JSON (che preferisco) o XML.
Nella tua app per Android che si può fare un HTTP GET o POST per consumare il servizio di cui sopra
- Creare il database nel server programma lato server
- scrittura per memorizzare e recuperare i dati
- scrivere il Software Android per accedere ai dati utilizzando HttpPost classe
Tutto il meglio ...
È necessario disporre di un back-end del database per l'applicazione. Ci sono diverse opzioni:
installare il proprio DB (MySQL, Oracle ...), e creare un'interfaccia HTTP per la vostra applicazione per accedere ai dati. Ad esempio: http://www.example.com/get.php?id=123 per recuperare una voce di dati dal database. La pubblicazione dei dati dovrebbe essere praticamente la stessa.
Si utilizza qualcosa come Amazon AWS RDS per ospitare il proprio database, in questo modo non è necessario installare un server DB, ma è comunque necessario scrivere il proprio wrapper come sopra per elaborare le richieste dalla propria app.
Oppure puoi utilizzare un servizio di database online con un'API HTTP, ma dovrai seguire la loro API. Dovrai trovare una soluzione che ti permetta di definire il tuo schema e i tuoi oggetti. Qualcosa come Ragic (DB stile foglio di calcolo online) dovrebbe essere in questa categoria.
- 1. Connessione a un database remoto tramite CodeIgniter
- 2. connessione ha un database remoto
- 3. Connessione a un database MySQL online da localhost
- 4. Connessione condizionale a un database
- 5. Connessione a due database
- 6. Java - problemi di connessione al database MySQL online utilizzando JDBC
- 7. Esiste un database di user-agent online?
- 8. Come connettersi a un database PostgreSQL remoto con Python
- 9. stringa di connessione per server di database remoto
- 10. Sincronizzazione database online/offline - MySQL/PHP
- 11. query psycopg2 al database remoto
- 12. Connessione al database eterogeneo
- 13. Connessione a più database su yii2
- 14. Test host di accesso al database remoto
- 15. Connessione a più database in Rails
- 16. Connessione remota a clearDB database heroku
- 17. Connessione a più database in cakephp 3
- 18. Come connettere un'app Android a un database remoto?
- 19. mysql dump a localhost outfile da un database remoto
- 20. Come connettersi a un database remoto dall'app nativa Iphone
- 21. Accesso Android al database SQL remoto
- 22. Come sincronizzare il database Android con un server SQL online?
- 23. Android - Accesso al database online SQlite
- 24. Portare il database SQL Server online
- 25. C# - Connessione sicura a SQL Server remoto?
- 26. Dump di database online per il pubblico
- 27. Connessione al database utilizzando SQLAlchemy
- 28. connessione a un database derby basato su file
- 29. Connessione a un database MySQL utilizzando Xcode e Objective-C
- 30. Rintracciare connessione al database emette
è possibile per me fare un esempio plz – sakkie
ho capito che cosa il vostro dicendo ... im nuovo di programmazione ... quindi ho bisogno di un esempio di come fare questo ... – sakkie
non uno ha un programma di esempio che posso dare un'occhiata per favore? – sakkie