【发布时间】:2012-07-02 18:31:05
【问题描述】:
我正在开发一个Android App,在Android平台提供的内置SQLite中存储不同类型的数据。
在应用程序中,我放置了一个“同步”按钮,用于在本地 SQLite 数据库与我服务器上的在线 SQL Server 数据库之间同步数据。
解决此问题的解决方法是什么?此功能可以在 Google 日历中找到,您可以在其中查看手机上的日历活动,当您添加新活动并同步数据时,您也可以通过访问您的在线帐户查看更新的数据。
注意:我不想在线集中我的数据库,因为我还想让移动用户能够在没有互联网连接的情况下使用该应用程序。
【问题讨论】:
-
编写一个 Web 服务并从服务中获取更新的数据并更新您的 sqllite 数据库..反之亦然
-
我以前用PHP写过一个webservice。根据您的实现,您可能只想关闭新事件并将它们放入您的 sqlite 数据库或添加/删除/修改。最好/唯一的方法是编写一个 Web 服务作为中间件来在您的应用程序和后端之间进行通信!
-
你在 sqllite 和 mysql 服务器之间同步吗?
-
@user1042031 如果两者之间的互联网连接不可用,那么如何维护,以及如果我有 10000 条记录呢?
标签: android sql sqlite synchronization