一般问题。我正在考虑写一个Android应用程序,它的交流智慧很像国际象棋游戏。第一个玩家打开他的国际象棋应用程序,发送他的“移动”给第二个玩家。第二个玩家可能会关机或其他任何情况(例如,他处于离线状态),因此这不是实时交易。玩家2最终上线并接收玩家1的“移动”。现在不使用需要第三方服务器的GCM,有没有一种方法来进行移动到移动通信交换。我在考虑只使用带有附件的电子邮件。但也许有更好的方法。
发布于 2012-11-15 12:40:01
通常的答案是使用服务器-将动作发送到服务器,并从服务器下载动作。让客户端每隔几分钟ping服务器一次,以检查移动情况。没有服务器,我唯一能想到的就是短信。问题是SMS可能会被极大地延迟或发送无序。
那么为什么你不想使用服务器呢?无论是使用GCM还是标准的webservice,这都是正确的答案。
https://stackoverflow.com/questions/13391590
复制相似问题