文內是作者對於 Android 的 push 技術自己的一些整理,下面是小編的一些評語:
* 輪詢 (polling):最簡單的實作方式,但耗電,也不具即時性。
* SMS 通知:神技術,這太花錢了吧,小編是不太清楚現在簡訊是如何發送的,應該還是透過 GSM 吧?但不論這個,這個即時性應該也不足。
* 長連結 (非 long polling,感謝指正):無論任何瀏覽器或 client 都能實作的技術,也是現在最普遍的方式。
* WebSocket:作者沒提到 XD
** XMPP 跟 MQTT 不算 push 技術:小編對 XMPP 沒研究;而 MQTT 雖然用 push 技術來表示是不太精確,但其所實作的 PubSub 也可以算是一種即時送達的意義了。
** 這篇文章最下方有提到許多關於 heartbeat 及省電的內容,也很值得一讀。
晚點再來分享一下小編在 MOPCON 2014 也是跟即時傳訊有關的題目吧。
「xmpp client」的推薦目錄:
- 關於xmpp client 在 Kewang 的資訊進化論 Facebook 的最讚貼文
- 關於xmpp client 在 The Top 83 Xmpp Client Open Source Projects on Github 的評價
- 關於xmpp client 在 Native Go XMPP library - GitHub 的評價
- 關於xmpp client 在 Android Jabber (XMPP) client [closed] - Stack Overflow 的評價
- 關於xmpp client 在 How to Use Third-Party XMPP Chat Clients with WorldClient ... 的評價
- 關於xmpp client 在 Is there a full XMPP client, for any mobile? [that sends ... 的評價
- 關於xmpp client 在 Profanity, a console based XMPP client - Home 的評價
- 關於xmpp client 在 xmpp - pkg.dev 的評價
xmpp client 在 Native Go XMPP library - GitHub 的推薦與評價
Fluux XMPP is a Go XMPP library, focusing on simplicity, simple automation, and IoT. The goal is to make simple to write simple XMPP clients and components: For ... ... <看更多>
xmpp client 在 The Top 83 Xmpp Client Open Source Projects on Github 的推薦與評價
Browse The Most Popular 83 Xmpp Client Open Source Projects. ... Web-based XMPP/Jabber chat client written in JavaScript · Xabber Android ⭐ 1,772. ... <看更多>