androidPn環境搭建

關於服務器端向Android客戶端的推送,主要有三種方式:
1.客戶端定時去服務端取或者保持一個長Socket,從本質講這個不叫推送,這是去服務端拽數據。但是實現簡單,主要缺點:耗電等
2.Google的C2DM,具體不細說,缺點,服務器在國外,你懂得,不是很穩定。
3.XMPP協議,它是一種基於XML的傳遞協議,具有很強的靈活性和可擴展性。它的特點是將複雜性從客戶端轉移到了服務器端。
聽說GTalk、QQ、IM等都用這個協議。

接下來說說XMPP在android客戶端上的應用。分兩部分:服務端搭建和客戶端實現。

 androidpn-server-0.5.0-bin.zip

服務器搭建 :

   點擊bin目錄下run.bat;然後在瀏覽器上輸入 http://127.0.0.1:7070  就進入管理界面

客戶端搭建:  androidpn-client-0.5.0.zip

運行前更改一處IP地址,修改androidpn.properties文件中的xmppHost爲xmppHost=10.0.2.2
原因:模擬器訪問本機需要改成10.0.2.2

發佈了63 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章