開始使用 xmpp

可擴充套件訊息傳遞和存在協議(XMPP)是一種網路協議,它使用 XML 以近實時方式在兩個或多個網路連線實體之間交換結構化資料。建立 XMPP 是為了滿足 IETF 的即時訊息和狀態協議( RFC 2779 )指南,但其目的遠遠超出了 IM。它還用作面向訊息的中介軟體,用於機器對機器(M2M)通訊和物聯網(IoT)。

輕量級 XMPP 核心協議為使用者提供

  • 強認證
  • 全域性地址
  • 用於資料交換的結構化和可擴充套件格式

可擴充套件的方法使得在 XMPP 核心之上構建自定義協議成為可能。

核心 XMPP 協議在 RFC 6120 中定義,由 Internet 工程任務組(XMPP)管理。即時訊息傳遞擴充套件在 RFC 6121中定義,第三文件( RFC 7622 )定義 XMPP 地址的格式,也稱為“Jabber 識別符號”(JID)。其他功能以 XMPP 擴充套件協議 (XEP) 的形式指定, XMPP 擴充套件協議由社群建立並由 XMPP 標準基金會 (XSF) 維護。