4

我最近一直在研究 android 推送通知。我想,我了解整体架构和消息流。

我想象它是这样的:

[Own server] --> [GCM] --> [Device] --> [Application]

路线中唯一神秘的部分是[GCM]和[Device]之间。

长话短说,使用什么基础设施将消息从 [GCM] 传递到 [Device]?

我在某处读过,可能设备保持与 GCM 的打开连接。如果是这种情况,打开什么样的连接?

4

1 回答 1

2

关于 CGM 有很多关于Android 开发者中心的信息。该设备保持与 CGM 的连接(我认为是 IP)。如果服务器和设备之间没有连接,CGM 将存储传入的消息以供稍后传递。

iOS 推送技术在 APNS(Apple 推送通知服务)和设备(参见: wiki )之间保持开放的 IP 连接。因此,它可能与 GCM 明显相同。

于 2012-09-06T09:03:04.080 回答