C2DM如何正确地用于基于回合的android游戏?

C2DM如何正确地用于基于回合的android游戏?,android,android-c2dm,Android,Android C2dm,有一个关于C2DM的问题,以及它如何正确地用于回合制游戏(如国际象棋)。我是否应该为每个玩家创建一个用于与该玩家通信的订阅?或者我应该为当前参与订阅的玩家所订阅的“比赛”创建订阅吗?C2DM涉及两台服务器,第一台是谷歌服务器,用户在第一次使用应用程序或每次谷歌刷新其用户ID时注册。当用户收到ID时,用户会将ID发送到服务器。使用这些Id,您可以发送消息。 C2DM的主要目标是通过唤醒用户的应用程序向用户提供新的数据 你只需要一个谷歌账户。您将为应用程序创建的帐户。 如果我是你。我只会使用C2DM

有一个关于C2DM的问题,以及它如何正确地用于回合制游戏(如国际象棋)。我是否应该为每个玩家创建一个用于与该玩家通信的订阅?或者我应该为当前参与订阅的玩家所订阅的“比赛”创建订阅吗?

C2DM涉及两台服务器,第一台是谷歌服务器,用户在第一次使用应用程序或每次谷歌刷新其用户ID时注册。当用户收到ID时,用户会将ID发送到服务器。使用这些Id,您可以发送消息。 C2DM的主要目标是通过唤醒用户的应用程序向用户提供新的数据

你只需要一个谷歌账户。您将为应用程序创建的帐户。 如果我是你。我只会使用C2DM通知用户有人想和他一起玩,一旦用户同意玩,我就会实施我自己的协议,并停止使用C2DM

每个用户都应该创建一个数据库入口。因为id指的是手机,而不是匹配的手机

请注意,c2dm仅为每条消息提供1KB的信息


我希望现在更清楚了

谢谢你的解释。我正在阅读一个涉及订阅的推送通知服务示例。只是假设它是C2DM的一部分,但事实并非如此。