【问题标题】:Is Android app upstream messaging reliable?Android 应用上游消息传递是否可靠?
【发布时间】:2014-02-09 15:51:15
【问题描述】:

我想使用 ccs 上游消息将消息从我的应用程序发送到 app ccs 服务器。我已经编写了 ccs app 服务器的代码并将其连接到 gcm 服务器。有时发送的消息会像即时一样快速传递到服务器,但大多数时候它们不会。我所有的消息都在 gcm.send() 函数中包含 ttl 为 0。如果我尝试使用 ttl 0 gcm 发送更多消息,则会出现“消息过多错误”。有什么方法可以确定通过上游方法发送的消息是否传递到 ccs 服务器(甚至在消息到达我们的 xmpp 应用服务器之前对客户端应用的任何确认)? gcm 客户端如何处理不同消息的 ttl。 (假设前 10 条消息没有 ttl,第 11 条消息的 ttl 为 5,之后 2 条消息的 ttl 为 0)。如果所有消息在不到 5 秒内连续发送(就像所有时间一样),这些消息将如何按顺序传递到 ccs 服务器?

谢谢, SM

【问题讨论】:

    标签: java android push-notification google-cloud-messaging


    【解决方案1】:

    与下游消息一样,ttl=0 的上游消息会立即发送,或者永远不会发送,具体取决于网络状态以及 GCM 设备客户端和 CCS 服务器之间的连接。

    我描述了here 一个与一些以前的android 版本有关的问题。

    简答:上游消息在 KK 中是可靠的,而不是在以前的版本中。

    【讨论】:

      猜你喜欢
      • 2017-01-27
      • 2017-04-07
      • 1970-01-01
      • 2011-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-23
      • 2016-06-14
      相关资源
      最近更新 更多