簡介:php
原理:java
國內經常使用解決方案:
1、MQTT協議實現Android推送功能android
-------------------------------------------------
2、RSMB實現推送功能。
git
-------------------------------------------------
3、XMPP協議實現Android推送功能github
第三方平臺服務實現推送功能:安全
個推服務器
---------------------------------------------------
極光推送微信
-----------------------------------------------------
百度雲推送網絡
------------------------------------------------------
友盟推送架構
--------------------------------------------------------
更多的推送平臺:
各大平臺對比:
平臺
|
個推
|
百度雲推送
|
極光推送
|
友盟推送
|
穩定性和到達率
|
單臺服務器併發支持200-400萬,推送下發速率可達20萬/秒
|
百度強大的服務器集羣,吞吐能力強
|
服務端先進技術架構,高併發可擴展性的雲服務
|
消息推送全部人時有延遲,不支持富媒體推送
|
電量和流量
|
多個APP合併一條長鏈接,共享鏈路。SDK特地針對手機優化,空載耗電每日15-50毫安,空載流量0.8-1.2M/月
|
單通道技術,多應用共享一個推送通道。
|
客戶端 SDK 採用自定義的協議保持長鏈接,電量、流量消耗都不多
|
多應用共享一個長鏈接、智能心跳等優化方案
。
|
安全性
|
數據加密
|
安全隔離技術
|
通常加密
|
通常加密
|
消息推送
|
推送通知
推送消息
推送富媒體
沒有LBS推送
|
推送通知
推送消息
推送富媒體
基於地理位置的推送(或「LBS推送」)
|
推送通知
推送消息
推送富媒體
沒有LBS推送
|
推送通知
推送消息
沒有富媒體
沒有LBS推送
|
後臺數據統計
|
數據報表支撐,智能化分析推送
|
提供推送信息和用戶行爲的統計
|
「推送報表」與「用戶統計報表」呈現推送的效果和應用發展趨勢。
|
提供推送信息和用戶行爲的統計
|
SDK接入難度/成本
|
中文文檔,技術支持
|
有中文文檔,技術支持
|
中文文檔,技術支持
|
中文文檔,技術支持
|
收費狀況
|
部分功能收費
|
免費
|
部分功能收費
|
免費
|
服務器端支持
|
支持Java,PHP,C#
,Python
,Node.js服務端
|
支持Java,PHP,C#
,Python
,Node.js服務端
|
支持Java,PHP,C#
,Python
,Node.js
,Ruby
服務端
|
支持Java,PHP
,Python 服務端
|
消息推送策略
|
廣播推送
標籤推送
別名推送
用戶分組
|
廣播推送
標籤推送
別名推送
用戶分組
地理區域劃分推送。
|
廣播推送
標籤推送
別名推送
用戶分組
|
廣播推送
標籤推送
別名推送
用戶分組
地理區域劃分推送。
|
案例
|
新浪微博,墨跡天氣,唱吧,PPTV,美圖秀秀等
|
糗事百科
,Gif快手
|
珍愛網,超級課程表,美咖相機
|
暴風影音,南方週末,別踩白塊
|
額外功能
|
app增量更新
|
百度帳戶系統登陸
|