狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

搭建XMPP協議,實現自主推送消息到手機

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

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

服務端搭建:
如果想測試一下功能,直接用搭建好的服務就行,下載androidpn-server-0.5.0-bin.zip ,由于附件太大,上傳不上來
下載地址:http://115.com/file/clot4cuz#
點擊bin目錄下得run.bat,直接搭好服務,在瀏覽器上輸入 http://127.0.0.1:7070  就進入管理界面。如下圖:
2.jpg


如果你想自己更改服務,下載附件 androidpn-server-0.5.0-src.zip (303.73 KB, 下載次數: 1812)
,自行修改。

展示一下管理的發送頁面:
8.jpg


客戶端實現:
下載工程源碼 androidpn-client-0.5.0.zip (347.74 KB, 下載次數: 2040)
,導入工程,運行前更改一處IP地址,修改androidpn.properties文件中的xmppHost為xmppHost=10.0.2.2
原因:模擬器訪問本機需要改成10.0.2.2,下圖為SDK中說明。
3.jpg

運行界面上圖:
4.jpg

5.jpg

從服務端發送消息,客戶端運行的界面:
6.jpg

7.jpg


終于看到推送了。

該文章在 2013/2/25 23:37:44 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved