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