為了更好地分類閱讀 52im.net 總計1000多篇精編文章,我將在每周三推送新的一期技術文集,本次是第 39 期。
[- 1 -] iOS的推送服務APNs詳解:設計思路、技術原理及缺陷等
[鏈接] http://www.52im.net/thread-345-1-1.html
[摘要] 本文重點介紹APNs的設計思路、技術原理以及各種缺陷槽點,也希望能給自已設計推送系統的同行帶來啟發。
[- 2 -] 信鴿團隊原創:一起走過 iOS10 上消息推送(APNS)的坑
[鏈接] http://www.52im.net/thread-862-1-1.html
[摘要] 集成推送需要注意些什么?集成之后,怎樣確認自己是否正確集成了遠程消息推送呢?
[- 3 -] Android端消息推送總結:實現原理、心跳保活、遇到的問題等
[鏈接] http://www.52im.net/thread-341-1-1.html
[摘要] 最近研究Android推送的實現, 研究了兩天一夜, 有了一點收獲, 寫下來既為了分享, 也為了吐槽. 需要說明的是有些東西偏底層硬件和通信行業, 我對這些一竅不通, 只能說說自己的理解.
[- 4 -] 掃盲貼:認識MQTT通信協議
[鏈接] http://www.52im.net/thread-318-1-1.html
[摘要] MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)是IBM開發的一個即時通訊協議,有可能成為物聯網的重要組成部分。
[- 5 -] 一個基于MQTT通信協議的完整Android推送Demo
[鏈接] http://www.52im.net/thread-315-1-1.html
[摘要] 本文主要介紹的是基于MQTT實現一個簡單的Android消息推送系統。更多推送技術資料請見:http://www.52im.net/forum.php?mod=collection&action=view&ctid=11
[- 6 -] 求教android消息推送:GCM、XMPP、MQTT三種方案的優劣
[鏈接] http://www.52im.net/thread-314-1-1.html
[摘要] 對各個方案的優缺點的研究和對比,推薦使用MQTT協議的方案進行實現,主要原因是在文中。
[- 7 -] IBM技術經理訪談:MQTT協議的制定歷程、發展現狀等
[鏈接] http://www.52im.net/thread-525-1-1.html
[摘要] MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)是IBM開發的一個即時通訊協議,有可能成為物聯網的重要組成部分。
[- 8 -] 移動端實時消息推送技術淺析
[鏈接] http://www.52im.net/thread-288-1-1.html
[摘要] 本文將從移動端無線網絡的特點來談談實時消息推送的技術原理及相關問題,希望能給你帶來些許啟發。
[- 9 -] 掃盲貼:淺談iOS和Android后臺實時消息推送的原理和區別
[鏈接] http://www.52im.net/thread-286-1-1.html
[摘要] 本文將從原理上談談兩個平臺上實時消息推送的區別。
[- 10 -] 絕對干貨:基于Netty實現海量接入的推送服務技術要點
[鏈接] http://www.52im.net/thread-166-1-1.html
[摘要] 通過本文的案例分析和對推送服務設計要點的總結,幫助大家在實際工作中少走彎路。
[- 11 -] 移動端IM實踐:谷歌消息推送服務(GCM)研究(來自微信)
[鏈接] http://www.52im.net/thread-122-1-1.html
[摘要] 本文主要內容由微信開發團隊人員編寫,來自 WeMobileDev
[- 12 -] 為何微信、QQ這樣的IM工具不使用GCM服務推送消息?
[鏈接] http://www.52im.net/thread-117-1-1.html
[摘要] 同樣是IM軟件,為什么微信不使用GCM的機制而要自己開啟一個Service常駐后臺輪詢,并且還要使用多種方式觸發該Service導致無法關閉,這種機制既耗電又浪費網絡資源,微信放棄成熟的GCM推送機制而使用自身后臺服務的軟件是否有其他自身目的性?還是說微信某些功能必須自身常駐呢?
[- 13 -] 極光推送系統大規模高并發架構的技術實踐分享
[鏈接] http://www.52im.net/thread-602-1-1.html
[摘要] 2016年的雙十一大促改改過去,作為國內第三方推送服務的領導者,極光(JIGUANG)采取了哪些措施來應對高并發推送服務?同時,極光基于 ICE 打造高可用云推送平臺,其背后有哪些技術細節值得探索?
[- 14 -] 從HTTP到MQTT:一個基于位置服務的APP數據通信實踐概述
[鏈接] http://www.52im.net/thread-605-1-1.html
[摘要] 基于以上業務場景,如此頻繁的數據交互,要達到數據的實時推送級別,該選用哪種技術?HTTP短輪詢還是基于TCP的實時長連接?本文給出的答案是使用MQTT協議,請繼續往下閱讀。
[- 15 -] 魅族2500萬長連接的實時消息推送架構的技術實踐分享
[鏈接] http://www.52im.net/thread-723-1-1.html
[摘要] 此文內容整理自魅族架構師于小波在“魅族技術開放日”的演講分享,本次演講中于小波分享了魅族在實現2500萬長連接的實時消息推送系統中所遇到的坑和一些心得體會,希望對實時消息推送技術相關的技術同行有所啟發和幫助。
[- 16 -] 專訪魅族架構師:海量長連接的實時消息推送系統的心得體會
[鏈接] http://www.52im.net/thread-750-1-1.html
[摘要] 本文內容來自ChinaUnix的IT名人堂對魅族系統架構師于小波的專訪,于小波分享了在構建魅族海量長連接的實時消息推送系統過程中所總結出的各種心得和體會,希望對正在或即將開發消息推送系統的開發者同行帶來一些啟發。請往下看正文。
[- 17 -] 深入的聊聊Android消息推送這件小事
[鏈接] http://www.52im.net/thread-771-1-1.html
[摘要] 微信由于有國際版,將 GCM 作為輔助公共通道,但僅用于激活微信自己的 Push 通道,并沒有通過 GCM 來傳遞數據,這點也是為了復用心跳的優化策略和數據處理邏輯。
[- 18 -] 基于WebSocket實現Hybrid移動應用的消息推送實踐(含代碼示例)
[鏈接] http://www.52im.net/thread-773-1-1.html
[摘要] 本文將圍繞 Hybrid App(以Cordova為例)的 WebSocket 消息推送進行一系列的實踐性探索。
??52im社區本周新文:《社交軟件紅包技術解密(十三):微信團隊首次揭秘微信紅包算法,為何你搶到的是0.01元》,歡迎閱讀!??
我是Jack Jiang,我為自已帶鹽!https://github.com/JackJiang2011/MobileIMSDK/
作者:Jack Jiang (點擊作者姓名進入Github)
出處:http://www.52im.net/space-uid-1.html
交流:歡迎加入即時通訊開發交流群 215891622
討論:http://www.52im.net/
Jack Jiang同時是【原創Java
Swing外觀工程BeautyEye】和【輕量級移動端即時通訊框架MobileIMSDK】的作者,可前往下載交流。
本博文
歡迎轉載,轉載請注明出處(也可前往 我的52im.net 找到我)。