如何从android中观察远程sql数据库表所做的更改

时间:2015-10-29 13:14:05

标签: android mysql sqlite synchronization

目前正在开发一个Android应用程序,我想在其中整理web服务并将接收到的数据保存在我的sqlite数据库中。另外如果我的remmote sql中有任何更改,我希望在我的sqlite中更新同样的东西。如何我可以实现这一点吗...有没有办法实现这一点。我只是坚持这件事超过2天。

1 个答案:

答案 0 :(得分:0)

您有很多选项可以执行任务:

您可以ping服务器以获取更新,例如,如果您在开始调用某些API方法getItems并将项目存储在本地数据库中时,您可以在一定时间间隔后再次调用getItems并将旧项目替换为新项目

您可以使用GCM (Google Cloud Messaging)这样的服务来实现此目的,以便您的服务器将更新的项目直接发送到您的手机,但这实际上取决于您在其上使用的应用程序