在重试同一条消息之前,GCM CCS 等待 XMPP 服务器的确认多长时间?
Posted
技术标签:
【中文标题】在重试同一条消息之前,GCM CCS 等待 XMPP 服务器的确认多长时间?【英文标题】:how much time GCM CCS wait for an acknowledgement from an XMPP server before retrying for the same message? 【发布时间】:2015-04-29 10:02:17 【问题描述】:我有一个 XMPP 服务器,它通过 GCM 从 android 设备接收消息。如果 GCM 向我的服务器发送任何消息,而我的服务器在收到消息后没有立即发送任何确认,那么 GCM 需要多长时间才能重新发送相同的消息?
【问题讨论】:
【参考方案1】:如果您没有为消息发送 ACK,CCS会在下一次建立新的 XMPP 连接时重新发送它,除非消息先过期。
来源:https://developer.android.com/google/gcm/ccs.html#format
【讨论】:
以上是关于在重试同一条消息之前,GCM CCS 等待 XMPP 服务器的确认多长时间?的主要内容,如果未能解决你的问题,请参考以下文章
GCM CCS 上游消息是不是强制重新连接到 GCM 网络?
如何使用 Android 代码中的 GCM CCS 进行上游消息传递服务?
在带有 HTTP 服务器(不是 CCS/XMPP)的 Android GCM 应用中接收消息