Android 用户之间的实时挑战/响应
我正在制作一个游戏,我想让两个玩家在他们的两个角色之间进行实战 以下是所需的流程:Android 用户之间的实时挑战/响应,android,tcp,network-programming,push-notification,Android,Tcp,Network Programming,Push Notification,我正在制作一个游戏,我想让两个玩家在他们的两个角色之间进行实战 以下是所需的流程: 用户在朋友列表中选择一个朋友,然后单击“与他战斗” 选定的朋友收到通知(即使应用程序位于后台) 挑选的朋友接受挑战 两人都打架 我希望这样做的方式是使用位于后台的永久TCP连接(服务)。我担心这意味着电池耗尽。有没有专门设计的API/库来解决我正在解决的问题?XMPP使用有限的电池消耗和有限的数据消耗来完成这类工作。是连接到XMPP服务器的好库您很可能希望使用C2DM进行通知,使用XMPP进行实际数据传输
- 用户在朋友列表中选择一个朋友,然后单击“与他战斗”
- 选定的朋友收到通知(即使应用程序位于后台)
- 挑选的朋友接受挑战
- 两人都打架
我希望这样做的方式是使用位于后台的永久TCP连接(服务)。我担心这意味着电池耗尽。有没有专门设计的API/库来解决我正在解决的问题?XMPP使用有限的电池消耗和有限的数据消耗来完成这类工作。是连接到XMPP服务器的好库您很可能希望使用C2DM进行通知,使用XMPP进行实际数据传输