XMPP擴充套件協議詳解

2021-07-09 14:00:17 字數 1398 閱讀 8062

基本的jabber客戶端必須實現以下標準協議(xep-0211)

1、rfc3920 core

2、rfc3921 instant messaging and presence

3、xep-030 service discovery

4、xep-0115 entity capabilities

基本的jabber伺服器必須實現以下標準協議(xep-0212)

1、rfc3920 core

2、rfc3921 instant messaging and presence

3、xep-030 service discovery

一、註冊

xep-0077 in-band registration

二、登入

xep-0020 software version

三、好友列表

xep-0083 nested roster groups

1、獲取好友列表

2、儲存好友列表

xep-0049 private xml storage

xep-0160 best practices for handling offline messages

xep-0203 delayed delivery

3、聊天狀態通知

xep-0085 chat state notifications

六、群組聊天

1、xep-0045 multi-user chat

七、檔案傳輸

1、xep-0095 stream initiation

2、xep-0096 file transfer

3、xep-0065 socks5 bytestreams

4、xep-0215 stun server discovery for jingle

5、rfc-3489 stun

九、使用者查詢

xep-0055 jabber search

十、使用者保活 (peakflys增加)

xep-0199 ping 

整體:一、協議資料互動

xep-0004 data forms

二、jabber-rpc

xep-0009 jabber-rpc

三、功能協商

xep-0020 feature negotiation

四、服務發現

xep-0030 service discovery

五、會話建立

xep-0116 encrypted session negotiation

xep-0155 stanza session negotiation

xep-0201 best practices for message threads

XMPP協議及其擴充套件詳解

非常實用的一篇總結,謝謝原作者 基本的jabber客戶端必須實現以下標準協議 xep 0211 1 rfc3920 core 2 rfc3921 instant messaging and presence 3 xep 030 service discovery 4 xep 0115 entity ...

XMPP協議及其擴充套件詳解

peakflys注 非常實用的一篇總結,謝謝原作者 基本的jabber客戶端必須實現以下標準協議 xep 0211 1 rfc3920 core 2 rfc3921 instant messaging and presence 3 xep 030 service discovery 4 xep 01...

XMPP協議詳解

1 xmpp的基本網路結構是怎樣?2 xmpp協議的網路架構 xmpp是乙個典型的c s架構,而不是像大多數即時通訊軟體一樣,使用p2pclient到client的架構,也就是說在大多數情況下,當兩個client進行通訊時,他們的訊息都是通過server傳遞的 也有例外,比如在兩個client傳輸檔...