首頁>
4
回覆列表
  • 1 # 唐伯虎點蚊香

    區別主要體現在以下幾個方面:

    一、產品類型不同:極光是一款跨平台的推送服務,而曠世是一款專業的移動應用統計分析工具。

    二、功能不同:極光提供了推送服務,可以幫助用戶實現對移動客戶端的消息推送;而曠世則提供了移動應用統計分析服務,可以幫助用戶分析其應用的用戶行為數據。

    三、優勢不同:極光具有跨平台及全方位的客戶端支持,可以幫助用戶輕鬆實現各種形式的消息推送;而曠世則具有專業的移動應用分析能力,可以幫助用戶準確地分析應用的用戶行為數據。

  • 2 # 莣記

    極光推送技術原理:移動無線網絡長連接

    移動互聯網應用現狀

    因為手機平台本身、電量、網絡流量的限制,移動互聯網應用在設計上跟傳統 PC 上的應用很大不一樣,需要根據手機本身的特點,盡量的節省電量和流量,同時又要盡可能的保證數據能及時到達客戶端。

    為了解決數據同步的問題,在手機平台上,常用的方法有2種。一種是定時去服務器上查詢數據,也叫Polling,還有一種手機跟服務器之間維護一個 TCP 長連接,當服務器有數據時,實時推送到客戶端,也就是我們說的 Push。

    從耗費的電量、流量和數據送達的及時性來說,Push 都會有明顯的優勢,但 Push 的實現和維護成本相對較高。在移動無線網絡下維護長連接,相對也有一些技術上的難度。本文試圖給大家介紹一下我們極光推送在 Android 平台上是如何維護長連接。

    移動無線網絡的特點

    因為 IP v4 的 IP 量有限,運營商分配給手機終端的 IP 是運營商內網的 IP,手機要連接 Internet,就需要通過運營商的網關做一個網絡地址轉換(Network Address Translation,NAT)。簡單的說運營商的網關需要維護一個網絡 IP、端口到內網 IP、端口的對應關系,以確保內網的手機可以跟 Internet 的服務器通訊。