我有一个游戏,有一个开放挑战的活动/视图。某些用户打开了挑战,然后任何其他用户都可以接受。我希望挑战能够很快被打开和接受。
然后,将开放式挑战视图与服务器上的挑战保持同步存在问题。我不想显示其他用户已经接受的挑战。我知道它不能完全实时,但在这种情况下最好的做法是什么?
当创建活动时,挑战会从REST服务器加载到视图中。
答案 0 :(得分:0)
有没有想过使用websockets?
我将它用于最近的项目,以跟踪视频状态(在设备之间切换时,例如手机到平板电脑或手机到电视等)。
您可以在挑战屏幕上保持开放式连接。
这是一个Android实现: http://autobahn.ws/developers/tutorials/pubsub
答案 1 :(得分:0)
Android Push,C2DM会解决您的问题吗?在这里,您会发现Google guys谈论C2DM