我写过很多iPhone应用程序,这些应用程序从Web服务中提取数据,并且我也曾经致力于在iPhone应用程序和Web应用程序之间同步数据,但我一直觉得可能有更好的方法来处理同步。
我想知道您用于在iPhone(即移动设备)应用程序和Rails(即Web)应用程序之间同步数据的策略。
- 是否有特别适用的扩展性策略?
- 如何处理大量数据?(使用分页响应吗?)
- 如何确保数据不被覆盖?
- 是否有理由避免使用Ruby on Rails?
- 如果是,您能否建议另一种选择?该替代方案有何优点?
- 哪些策略失败了?
- 为什么您认为那些策略失败了?
我希望能够将所有数据修改保存在服务器上,但我即将开始开发的特定应用程序需要在脱机情况下运行。
用户将能够在移动设备上更新数据并通过Web应用程序更新数据。
当用户的移动设备连接到服务器时,任何本地更改都将被推送到服务器。