0

我有一个游戏,它具有开放挑战的活动/视图。挑战由某个用户打开,然后可以被任何其他用户接受。我预计挑战会很快被打开和接受。

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

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

4

2 回答 2

0

有没有想过使用 websockets?

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

在挑战屏幕上,您将保持开放连接。

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

于 2012-05-16T20:30:32.607 回答
0

Android Push、C2DM 会解决您的问题吗?在这里你会发现谷歌的人在谈论 C2DM

于 2012-05-17T12:27:46.630 回答