保持android视图与服务器数据同步

时间:2012-05-16 20:11:21

标签: java android synchronization

我有一个游戏,有一个开放挑战的活动/视图。某些用户打开了挑战,然后任何其他用户都可以接受。我希望挑战能够很快被打开和接受。

然后,将开放式挑战视图与服务器上的挑战保持同步存在问题。我不想显示其他用户已经接受的挑战。我知道它不能完全实时,但在这种情况下最好的做法是什么?

当创建活动时,挑战会从REST服务器加载到视图中。

2 个答案:

答案 0 :(得分:0)

有没有想过使用websockets?

我将它用于最近的项目,以跟踪视频状态(在设备之间切换时,例如手机到平板电脑或手机到电视等)。

您可以在挑战屏幕上保持开放式连接。

这是一个Android实现: http://autobahn.ws/developers/tutorials/pubsub

答案 1 :(得分:0)

Android Push,C2DM会解决您的问题吗?在这里,您会发现Google guys谈论C2DM