任何适用于iPhone的良好客户端 - 服务器数据同步框架?

时间:2010-07-05 14:34:26

标签: iphone client-server pyobjc turbogears

我刚刚进入我的iPhone应用程序项目的客户端 - 服务器数据同步阶段,并设法在iPhone客户端和我的TurboGears服务器上加载我的CoreData数据模型(这很好)。我现在开始解决服务器和多个客户端之间同步数据的问题,虽然我可以自己动手,但这似乎是一个非常普遍的问题,因此应该有框架或库提供了大量的功能。

是否有人知道可能适用于此环境的一个(例如iPhone上的Objective-C,服务器上的pyobjc / Python)?如果没有,有没有人知道一个设计模式或一般商定的方法,这将是一个自我实现的好道路?除了“数据同步”或“远程对象持久性”之外,我找不到一个普遍接受的术语来解决这个问题,这两个问题在Google上都没什么用处。

我确实遇到过Funambol框架,看起来它提供了这种确切类型的功能,但是,它基于C ++ / Java,因此看起来它可能不适合我项目中的特定语言。

任何帮助都非常感激。

1 个答案:

答案 0 :(得分:1)

由于您已经在使用TurboGears,请查看RestController文档。使用RESTful服务已成为一种广泛采用的架构,其中包含许多客户端和服务器的实现。 Matt Gemmell的MGTwitterEngine是客户端实现特定API(Twitter)的一个很好的例子。

相关问题