国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

關于安卓通訊的 XMPP協(xié)議

2019-11-09 16:13:48
字體:
來源:轉載
供稿:網(wǎng)友

XMPP協(xié)議采用的是客戶端-服務器架構,所有從一個客戶端發(fā)到另一個客戶端的消息和數(shù)據(jù)都必須經(jīng)過XMPP服務器轉發(fā),而且支持服務器間DNS的路由,也就是說可以構建服務器集群,使不同的

服務器下的客戶端也可以通信,XMPP的前身是一個開源組織制定的網(wǎng)絡通信協(xié)議——Jabber,XMPP的核心是在網(wǎng)絡上分片段發(fā)送xml流的協(xié)議,這個協(xié)議是XMPP的即時通訊指令的傳遞手段。      為了防止服務器間發(fā)送的數(shù)據(jù)被篡改或偷聽,XMPP服務器通信引入了TLS機制,使用TLS機制能實現(xiàn)數(shù)據(jù)的加密,從而保證了在數(shù)據(jù)傳輸過程種數(shù)據(jù)的安全。      一個XMPP實體的地址稱為Jabber Identifier或JID,作用類似于

XMPP協(xié)議的命名空間:

jabber:iq:PRivate   -- 私有數(shù)據(jù)存儲,用于本地用戶私人設置信息,比如用戶備注等。jabber:iq:conference  -- 一般會議,用于多個用戶之間的信息共享jabber:x:encrypted -- 加密的消息,用于發(fā)送加密消息jabber:x:expire  -- 消息終止jabber:iq:time  -- 客戶端時間jabber:iq:auth  -- 簡單用戶認證,一般用于服務器之間或者服務器和客戶端之間的認證jabber:x:roster  -- 內(nèi)部花名冊jabber:x:signed  -- 標記的在線狀態(tài)jabber:iq:search -- 用戶數(shù)據(jù)庫查詢,用于向服務器發(fā)送查詢請求jabber:iq:register -- 注冊請求,用于用戶注冊相關信息jabber:x:iq:roster -- 花名冊管理jabber:x:conference -- 會議邀請,用于向參加會議用戶發(fā)送開會通知jabber:x:event  -- 消息事件vcard-temp  -- 臨時的vCard,用于設置用戶的頭像以及昵稱等

 在網(wǎng)上找了下,有開源的項目BEEM,開源的用于android的xmpp框架asmack,asmack是smack的android版本。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 花莲市| 兰溪市| 台东市| 鸡西市| 靖远县| 邛崃市| 高陵县| 五常市| 南开区| 明溪县| 衡水市| 龙江县| 资溪县| 余姚市| 图木舒克市| 礼泉县| 杨浦区| 滕州市| 庆阳市| 诸暨市| 和林格尔县| 黄平县| 临颍县| 宜州市| 临武县| 城固县| 大丰市| 新巴尔虎右旗| 西峡县| 石首市| 金乡县| 钟山县| 双流县| 葫芦岛市| 陵水| 罗源县| 抚宁县| 新巴尔虎左旗| 屯门区| 桐庐县| 辽阳市|