我想更好地解釋我。一旦你在gmail上收到一封電子郵件,你會幾乎實時收到通知。它是如何工作的?如何創建一個類似於android中的gmail的協議?
約一個答案想我有1個想法:
Android是連接到不發送任何東西,直到有新的郵件
該解決方案,這是唯一一個Gmail的服務器就電池消耗而言,我可以考慮一下,有點貴。
您是否有進一步的想法?
如果不是你知道一些開源服務器,將完成我的想法?
最好成績,安德烈
我想更好地解釋我。一旦你在gmail上收到一封電子郵件,你會幾乎實時收到通知。它是如何工作的?如何創建一個類似於android中的gmail的協議?
約一個答案想我有1個想法:
Android是連接到不發送任何東西,直到有新的郵件
該解決方案,這是唯一一個Gmail的服務器就電池消耗而言,我可以考慮一下,有點貴。
您是否有進一步的想法?
如果不是你知道一些開源服務器,將完成我的想法?
最好成績,安德烈
嘗試XMPP,Jabber協議。
閱讀上的ActiveSync - 這就是Android的是如何做的從Exchange和Gmail服務器得到推動。
我相信這是一個帶有keepalive的http流,其邏輯確定keepalive數據包之間的最長時間以減少數據流量。
有推動設施使用IMAP-IDLE的舉措,如果您正在開發自己的東西,那麼可以幫助您的文章是Push-IMAP。