我想开发一个应用程序。它可能是一场游戏或其他什么。我会在两个或更多设备中使用相同的应用程序。当其中一个人完成任务时,另一个“客户”必须收到他有任务要做的通知,并且他的数据应该在最后一次更改时自动更新。我想我需要一台中间服务器,我会用数据保存模型并发送给智能手机通过它进行通信的地方。它可能像一个卡片游戏或类似的。
因此,,,, 1.两个或多个具有相同应用程序的客户端。 2.当其中一个人完成任务或转弯时,另一个客户应该收到他的日期更新通知。
我一直在关注GCM,但我不知道是否可以通过它发送复杂的数据,也许有更好的方法来制作这些东西。
有人能给我一个线索吗?
谢谢!。
答案 0 :(得分:0)
在您的架构中,您必须将应用程序的控件和数据方面分开。
您不需要云来启动整个数据的推送。如果您的应用程序在任何特定设备上收到更新待处理的通知,则它可以在方便时启动下载。只需使用GCM推送某个任务正在等待应用程序的通知。