什麼是 XMPP 以及它是如何工作的?

XMPP(也稱為 Jabber)是一種行之有效的即時通訊協議,數百萬人已經使用過,無論他們是否意識到這一點。 各種流行的消息傳遞應用程序開始是 XMPP 聊天客戶端,然後演變為封閉和專有的東西。

但是您知道 XMPP 是可以直接安裝的嗎? 不僅如此,還有很多原因可能讓您考慮通過 XMPP 客戶端聊天而不是加入最新的聊天平台。 因此,讓我們深入了解 XMPP 是什麼以及為什麼您可能想嘗試一下。

什麼是 XMPP?

XMPP 代表可擴展消息傳遞和存在協議。 簡單來說,XMPP 是一種類似於電子郵件的去中心化消息傳遞標準。 任何人都可以在一台服務器上創建 XMPP 帳戶並與在另一台服務器上註冊的人聊天。 與電子郵件一樣,沒有一家公司可以訪問或控制每個人的數據。 您可以從不同的 XMPP 提供商中進行選擇,就像您可以在不同的電子郵件提供商之間進行選擇一樣。

XMPP 最初稱為 Jabber,是一種互聯網標準,可減少人們不斷重新發明輪子的需要。 代碼和規範開放供任何人學習和實施。 設置一個允許人們創建帳戶並相互發送消息的 XMPP 服務器也相對容易。 這就是為什麼 Google Talk、Facebook Messenger 和 WhatsApp 都在一定程度上使用了 XMPP。 然而,雖然這些公司選擇隔離他們的平台,但仍有許多開放的 XMPP 提供商可供您選擇。

XMPP 自 1999 年問世以來,一直是人們積極開發和利用的標準。 許多包含聊天功能的網站或服務繼續使用 XMPP,就像 Jitsi Meet 視頻會議工具一樣。

如何使用 XMPP

在Linux筆記本電腦上打開的私密加密聊天應用

XMPP 的工作方式很像電子郵件。 您在提供商處創建一個帳戶,並且能夠向其他 XMPP 用戶發送消息,無論他們在哪裡註冊帳戶。

您的第一步是找到您滿意的提供商。 許多是免費的,而另一些則對維護服務器的工作收費。 在 providers.xmpp.net 上有一個很長的列表。

確定提供商後,您必須註冊一個帳戶。 該過程可能因您選擇的提供商而異,有些提供通過網站進行註冊,而另一些則允許您使用應用程序進行註冊。

創建帳戶時,您需要創建用戶名。 用戶名看起來與電子郵件地址非常相似,例如 username@disroot.org。@ 符號後面的所有內容都表示可以找到您的用戶名的服務器。

此時,如果您還沒有,您需要選擇一個 XMPP 客戶端。 與 Mozilla Thunderbird 和 Microsoft Outlook 等電子郵件客戶端一樣,XMPP 客戶端也有多種形式。 無論您使用哪種操作系統,無論是在 PC 上還是在移動設備上,您都可以在 XMPP 官方網站上找到 XMPP 客戶端列表。 我們建議在 Android 上使用 Quicksy,它與 Signal 或 WhatsApp 一樣容易註冊,在 iOS 設備上使用 Monal。

下載:Android 版 Quicksy(免費)

下載:iOS 版 Monal(免費)

一旦您有了客戶,您就可以使用您的用戶名和密碼登錄。 然後您可以添加聯繫人並開始向其他 XMPP 帳戶發送消息。 任何記得 AIM 或雅虎通的人都會覺得這種體驗很熟悉。

XMPP 不限於文本。 您可以發送照片、音頻剪輯和其他文件。 您還可以像使用任何現代聊天應用程序一樣通過 XMPP 進行語音通話。XMPP 也支持視頻通話。 您還可以發送 GIF 和表情符號。

界面可能不像主流平台那樣現代,但大部分核心功能都在那裡。 您的體驗在很大程度上取決於您決定使用哪個客戶端。

使用 XMPP 的原因

使用 XMPP 非常簡單。 一個更有趣的問題,也許是為什麼要使用 XMPP? 儘管主流平台很受歡迎,但開放標準和去中心化有許多優勢無法提供。

  • 隱私:XMPP 是您想要的隱私。 默認情況下,它本質上不是私有的。 就像使用電子郵件一樣,您的提供商可以讀取所有發送的消息和相關的元數據。 您可以通過加密來保護您的消息內容。 有多種類型,最現代的加密選項是 OMEMO,基於私人消息傳遞應用程序 Signal 使用的信號協議。 大多數 XMPP 提供商都很小,無意掃描您的消息或將其貨幣化,但為了確保提供商不知道您聯繫的人,您可以託管自己的 XMPP 服務器。
  • 去中心化:中心化服務帶來許多便利。 很容易找到要發消息的聯繫人,每個人都有相同的體驗,並且更新可以同時發送給每個人。 但我們越來越意識到不利因素。 集中式服務讓一家公司可以控制重要問題,例如什麼是可接受的言論、誰被屏蔽以及誰可以首先創建帳戶。 沒有人可以阻止您創建 XMPP 帳戶,就像沒有人可以阻止您使用電子郵件一樣。
  • 靈活性和選擇:對於大多數聊天平台,您都無法使用官方消息應用程序或網站。 公司可能會或可能不會允許第三方客戶,這些客戶可能無法實施所有最新功能。 作為一個標準而不是一個平台,XMPP 允許您使用任何您想要的客戶端,就像您可以使用任何電子郵件客戶端一樣。 您的客戶是否擁有所有最新功能取決於您客戶的開發人員是否實現了這些功能,而不是取決於他們是否有權限。
  • 長壽:聊天平台來來去去。 有一段時間人們主要使用 AOL Instant Messenger; 接下來,他們轉向了 Google Talk、Facebook Messenger、WhatsApp 或 Discord。 這種遷移通常是服務關閉、應用程序進行徹底重新設計或公司改變政策的結果。 與電子郵件一樣,XMPP 已經存在很長時間並且是一項值得信賴的技術。 如果你能說服你的聯繫人採取行動,那麼你們都可以堅持多久,只要你願意。

你應該使用 XMPP 嗎?

儘管其年代久遠,或者可能正因為如此,XMPP 仍然是任何想與其他人在線聊天的人的可行選擇。 主要的聊天平台越來越多地跟踪我們的通信並將其貨幣化。XMPP 提供商提供了一個更安靜的網絡角落,啟用加密後,您可以私下聊天。

Scroll to Top