基於MQTT的android推送服務


基於MQTT的android推送服務

搭建基於MQTT的推送服務需要:

  1. App Service(調用Push API發送數據給服務器)

  2. Push Service(接收App Service發送的數據,並將數據推送給RSMB)

  3. RSMB Service(用於實現推送服務,將數據推送給客戶端)

  4. App Client(用於接收RSMB推送的數據)

推送原理圖如下:

這是一個推送原理圖片

(感謝 http://blog.csdn.net/shagoo/article/details/7899466 提供圖片)

App Service和App Client可以是同一個應用!(即發送數據,也可以接收數據)

詳細

RSMB Service下載地址:RSMB下載 RSMB服務搭建說明

Push Service下載地址:基於php的PushService

基於Android的App Client:代碼如上TestPush工程

基於java的App Service/Client實例:ia92.zip

 

具體詳情:https://github.com/hnrainll/MQTT_phpclient_androidclient


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM