El servidor de fondo tiene tablas, y el cliente de Android tiene las mismas tablas. ¿Hay alguna manera de sincronizar los datos entre ellos?¿Cómo la aplicación de Android sincroniza los datos con el servidor back-end?
5
A
Respuesta
1
De su pregunta entiendo que hay tablas en el móvil y el servidor son iguales. Ahora quiere tomar datos del servidor desde el móvil y desde el servidor. Use cargar y descargar. Cuando comience su aplicación, descargue los datos del servidor. Procese esos datos después de que cargue esos datos en el servidor. para que tanto su db móvil como el servidor permanezcan actualizados.
para la carga y descarga se puede utilizar siguientes enlaces:
http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/
http://www.vogella.de/articles/AndroidJSON/article.html
usted tiene que utilizar el JSON.
Cuestiones relacionadas
- 1. ¿Sincroniza los datos centrales de IOS con el servicio web?
- 2. Aplicación para iPhone con un servidor backend: ¿cómo garantizar que todo el acceso sea solo desde la aplicación iPhone?
- 3. Cómo sincronizar la base de datos de Android con un servidor SQL en línea?
- 4. Android and IOS backend framework choice?
- 5. Agregar una base de datos/backend a aplicaciones de Android
- 6. CouchApp sin Servidor o backend CouchDB con problemas de xdomain?
- 7. Enviar datos de Android a servidor con datos JSON
- 8. Cómo implementar el backend de la API con múltiples versiones
- 9. datos y sincronización: sincroniza el correo manualmente. calendario y contactos
- 10. Cómo rellenar la aplicación web con los datos iniciales
- 11. ¿Cómo escribo una aplicación de escritorio que se sincroniza con el iPhone?
- 12. Cómo compilar la aplicación clojure con el servidor de anillos
- 13. Cómo configurar correctamente los resultados de djcelery backend en la base de datos
- 14. Wiki con svn backend?
- 15. El cliente (aplicación de escritorio) extrae datos ... pero quiero que el servidor (aplicación web) envíe datos
- 16. Android Obtenga el Directorio de datos de la aplicación 'Inicio'
- 17. ¿Cómo forzar a iCloud con los datos centrales para sincronizar?
- 18. Obtención de datos periódicamente (sondeo) desde el servidor en Android
- 19. ¿Cómo mantener el inicio de sesión del servidor a través de la aplicación nativa de Android?
- 20. Cómo borrar mediante programación los datos de la aplicación
- 21. Eclipse SVN sincroniza el problema
- 22. Backend y frontend para una aplicación - Codeigniter
- 23. ¿Debo construir un backend REST para la aplicación GWT?
- 24. ¿Cómo se actualiza ListView en el desplazamiento mientras se recuperan los datos del servidor en Android?
- 25. ¿Cómo se sincroniza una en vivo con almacenes de datos de desarrollo en Google App Engine?
- 26. ¿Cómo implementar la comunicación entre la aplicación de cliente Java (Android) y la aplicación de servidor PHP?
- 27. Enviar datos desde la aplicación de rieles a los clientes
- 28. Introducción de datos desde el servidor SQL a la aplicación web con SignalR
- 29. La mejor manera de acceder a la base de datos en el servidor usando la aplicación Android
- 30. ¿Cómo puedo poblar las variables de Zend_Layout con datos de backend?
Tiene dos situaciones: la red funciona bien y el móvil no puede conectarse a la red. En dos casos, deberíamos garantizar la coherencia de los datos entre el servidor y el cliente móvil. Por ejemplo: cuando los datos del servidor cambiaron, Cómo sincronizar datos con el cliente móvil. Cuando los datos del cliente hayan cambiado, envíe una solicitud al servidor para actualizar los datos. –
Para eso tienes que usar los servicios y el receptor Broadcast. Servicios realiza un seguimiento de si sus datos están cambiando y una vez que los datos se cambian, el receptor de difusión envía datos al servidor. –
¿Puede darme más detalles sobre cómo los servicios realizan un seguimiento de si sus datos están cambiando? –