【问题标题】:How can i create a protocol similar to gmail in android?如何在 android 中创建类似于 gmail 的协议?
【发布时间】:2010-02-11 15:23:00
【问题描述】:

我想更好地解释我。在 android 中,一旦您收到一封关于 gmail 的电子邮件,您几乎会实时收到通知。它是如何工作的?

想到一个我有一个想法的答案:

Android 已连接到 gmail 服务器,该服务器在收到新邮件之前不会发送任何内容

就电池消耗而言,这是我唯一能想到的解决方案,它有点贵。

您还有其他想法吗?

如果不知道,你知道一些可以实现我的想法的开源服务器吗?

最好的,安德里亚

【问题讨论】:

    标签: android gmail


    【解决方案1】:

    阅读 ActiveSync - 这就是 Android 从 Exchange 和 Gmail 服务器获取推送的方式。

    我相信这是一个带有 keepalive 的 http 流,其逻辑可以确定 keepalive 数据包之间的最长时间,以减少数据流量。

    有一些将 IMAP-IDLE 用于推送工具的举措,有关这方面的文章是 Push-IMAP,如果您自己开发一些东西,它可能会对您有所帮助。

    【讨论】:

      【解决方案2】:

      试试XMPP,Jabber 协议。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-31
        相关资源
        最近更新 更多