繁体   English   中英

Web服务,用于在移动应用程序之间进行数据同步

[英]Web service for data syncing between mobile apps

我正在寻找一种在iOS和Android应用之间同步数据的解决方案。 也许为此目的存在带有iOS和Android库的Web服务?

Orando Labs的EnduroSync是一款完全符合您要求的新产品。 有适用于iOS和Android的客户端,还有更多客户端。

全面披露:我在Orando Labs工作。

EnduroSync客户端允许您在本地设备上创建对象数据存储。 客户端相当复杂-我们支持的每个客户端的数据都被建模为本地对象(现在是iOS和Android,以后还会有更多)。 客户端离线和在线工作。 数据将保存到本地的sqlite数据库中。

更改模型中的对象时,增量会记录在设备上。 在某些时候,您可以“同步”对象数据存储。 同步使用提交/推/拉过程(如git),但是您看不到它。 同步使您的本地副本与服务器上的任何内容保持最新,并发送您所做的任何更改。 使用基于时间戳的合并解决了冲突,因此较新的数据不会被较旧的数据覆盖。

EnduroSync是一项在线服务,因此您无需进行服务器设置。

还有一个灵活的权限系统,可让您以多种方式共享对象数据存储。 例如,大多数应用程序将为每个用户提供一个或多个对象数据存储库,用于首选项,注释,标签等。您还可以按每种应用程序,每种用户类型以及通配符通过许多其他方式共享对象数据存储库。

因此,基本上,您可以使用我们的客户端SDK在设备上对数据建模。 使用设备的本机编程语言对简单对象进行建模。 如果您注册了同步服务,您还将获得同步。

我找到了解决方案: https : //parse.com/products/core该服务还具有社交整合功能,例如Facebook登录等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM