在 Xamarin 中构建的业务移动应用程序连接到 Web 服务以“同步”数据时,将数据同步到本地存储的最佳方式是什么?
我们可以使用 SQLite-NET + ServiceStack 客户端 + 自定义编程将我们从 web 服务获得的数据保存到 SQLite-NET 表/实体中,但是,我们想要一个已经完成它的框架(类似于RestKit所做的)。
任何可用于此的框架或示例?
谢谢。
在 Xamarin 中构建的业务移动应用程序连接到 Web 服务以“同步”数据时,将数据同步到本地存储的最佳方式是什么?
我们可以使用 SQLite-NET + ServiceStack 客户端 + 自定义编程将我们从 web 服务获得的数据保存到 SQLite-NET 表/实体中,但是,我们想要一个已经完成它的框架(类似于RestKit所做的)。
任何可用于此的框架或示例?
谢谢。
我使用 Component Store 中的 SQLCipher 在本地存储加密的 sqllite 数据库。
如果你想要某种 Auto Sync 框架,Zumero 提供了与你想要的类似的东西。你必须使用他们的服务器,但他们一直在谈论与 Azure 托管服务兼容的同步框架。不确定他们的 ETA 是否会发布 Azure 支持的同步框架工具。
Zumero 的组件被列为“Zumero SQLite”。
就我个人而言,在我目前的项目中,我不能使用 Zumero,也等不及他们的组件了.. 所以我只是继续前进.. 使用 SQLCipher.. 并进行了手动同步过程。
工作得很好。