在GCM中,有三个主要组成部分
- GCM服务器 第三方应用服务器
- 客户端(移动)
哪一个存储要推送的数据?例如,如果mobile1必须与mobile2通信,并且它想要发送消息"HI"和图像,那么这两个数据块存储在哪里,在应用程序服务器上,还是在GCM服务器上?
您不需要从一个移动设备发送推送到另一个移动设备。您需要数据通过服务器(给定您的标记,可能是XMPP服务器或其他任何东西)。这意味着数据确实存储在您自己的服务器上,而不是GCM上。
不是说GCM不做图像传输。您应该只传输关于图像可在某处下载的通知。
从
找到了一个解决方案app server to CCS to gcm