0

我正在解决与移动后端使用脱机数据同步的问题,并且已经处理了大量有关它的使用的文章/文档。MobileApp /数据同步/现有数据库

我正在寻找的场景与普通演示项目有点不同。我们有一段时间以来一直使用的Azure SQL数据库,并且有一个用例已经出现在移动后端使用这些数据。

我还没有看到一篇关于如何使用现有的SQL DB(EF codefirst)的最佳实践,以及需要从EntityData继承的脱机数据同步表,该表为同步过程添加了其他字段。

我最初的想法是使用数据模型的ef代码第一次定义,并将它们与移动应用程序一起使用...但是对EntityData的要求不起作用,因为我不打算将这些字段添加到一个生产系统。

我的问题是,从生产系统使用数据并使它们与移动后端同步的最佳做法是什么?我在想中间数据库是必需的,但这只是意味着有三个数据库/表要同步 - 在这个时间点感觉不对。

任何人都知道一篇以Azure DB开头的文章,以及他们为允许数据同步到脱机设备而做出的过程/决策?

+0

为什么不直接使用Azure的移动应用服务? – ErikEJ

+0

这就是我正在谈论的 - 但我正在寻找一个使用案例,以便如何与先前由代码创建的现有数据库同步。移动应用程序服务需要继承EntityData,这需要将来自移动客户端的数据同步到数据库。当已经定义了后端数据库时寻找最佳实践/模式。 – codeputer

回答