原文:XMPP 通信之Asmack(一) 建立連接

先聲明:我這里不分析源碼,只介紹開發包的使用,歡迎大家交流 openfire spark smack是java領域的一種即時通信解決方案 Openfire是基於Jabber協議 XMPP 實現的即時通信服務器端版本,網上很容易找到開發包,建議使用能找到的最新開發包 Spark支持聊天 語音 視頻 截屏 會議 文件收發 連接MSN等功能,我未找到android方面的支持,各位博友若有謝謝分享 Sm ...

2016-03-09 16:24 0 1910 推薦指數:

查看詳情

基於XMPP的即時通信系統的建立(二)— XMPP詳解

XMPP詳解 XMPP(eXtensible Messaging and Presence Protocol,可擴展消息處理和現場協議)是一種在兩個地點間傳遞小型結構化數據的協議。在此基礎上,XMPP協議已經被用來構建大規模即時通信系統、游戲平台、協作空間及語音和視頻會議系統。 XMPP由幾個 ...

Tue Dec 29 23:50:00 CST 2015 0 2580
基於XMPP協議的aSmack源碼分析

在研究如何實現Pushing功能期間,收集了很多關於Pushing的資料,其中有一個androidnp開源項目用的人比較多,但是由於長時間沒有什么人去維護,聽說bug的幾率挺多的,為了以后自己的產品穩定些,所以就打算自己研究一下asmack的源碼,自己做一個插件,androidnp ...

Mon Jan 12 03:20:00 CST 2015 0 5853
基於XMPP協議的aSmack源碼分析【1】

在研究如何實現Pushing功能期間,收集了很多關於Pushing的資料,其中有一個androidnp開源項目用的人比較多,但是由於長時間沒有什么人去維護,聽說bug的幾率挺多的,為了以后自己的產品穩定些,所以就打算自己研究一下asmack的源碼,自己做一個插件,androidnp移動端的源碼中 ...

Wed Jan 23 23:12:00 CST 2013 2 7602
基於XMPP的即時通信系統的建立XMPP IQ詳解

XMPP詳解 XMPP(eXtensible Messaging and Presence Protocol,可擴展消息處理和現場協議)是一種在兩個地點間傳遞小型結構化數據的協議。在此基礎上,XMPP協議已經被用來構建大規模即時通信系統、游戲平台、協作空間及語音和視頻會議系統。 XMPP由幾個 ...

Fri Jun 16 19:02:00 CST 2017 0 12041
基於XMPP協議的aSmack源碼分析【2】PacketReader

PacketReader PacketReader所有的核心邏輯都在一個線程中完成的,PacketReader的工作很專注,同樣的在一個while loop中 不停的解析、刷新reader對象、同時 ...

Thu Jan 24 01:34:00 CST 2013 1 2835
基於XMPP協議的aSmack源碼分析【3】register過程分析

register過程分析RegisterTask這個task在運行中,添加了一個監聽,上面說道的PacketReader中有一個消息機制,在不停的解析服務器返回的結果,然后將解析過后的包分發給各個監聽 ...

Fri Jan 25 22:43:00 CST 2013 1 5586
Android即時通訊開發之XMPP (一)初識XMPP協議和asmack

在講XMPP和asmck之前 ,我還是先分享一些資源文檔,如果你有耐心,可以直接忽略我下面所寫的。下面有關XMPP的介紹大部分是摘抄網上的文檔,后面我會寫一些基於XMPP協議和asmck開源庫的聊天室開發,功能包括,文本,語音,和當前地理位置地址。 XMPP官網:http://xmpp ...

Fri Sep 26 07:50:00 CST 2014 0 5175
基於XMPP協議的Android即時通信

以前做過一個基於XMPP協議的聊天社交軟件,總結了一下。發出來。 設計基於開源的XMPP即時通信協議,采用C/S體系結構,通過GPRS無線網絡用TCP協議連接到服務器,以架設開源的Openfn'e服務器作為即時通訊平台。 系統主要由以下 ...

Wed Jun 15 09:13:00 CST 2016 0 2953
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM