1

我正在编写一个需要推送通知的安卓游戏。我已经导入并运行了 aSmack 库,但我不知道如何有效地实现它以实现以下目标:

1.) 当其他玩家移动时,应通知每个玩家。2.) 每次玩家移动时都应通知服务器,以避免任何作弊行为(例如一个玩家连续移动两步等)

我有 openfire 和 aSmack 相互连接。我需要编写一个服务器端程序来处理服务器端。我应该将两个用户和服务器放在群聊中吗?进行三个单独的聊天会话会更好吗?

4

1 回答 1

1

我想你想看看XMPP Pubsub

对于 C2DM:IIRC 它不适合您的用例,因为它不提供反向通道(只能推送到设备)

于 2011-06-06T06:57:25.210 回答