2014-02-21 21 views
-3

我想製作一個實時消息應用程序。我只是想知道爲什麼人們使用XMPP?它的優點是什麼?在Java中使用URL客戶端發送和接收消息不夠?爲什麼需要使用XMPP進行實時?

+0

「java客戶端」中的URL是什麼意思? –

回答

-4

「實時」就是能夠預測手術需要多少時間。

XMPP不是「實時」通信協議。 XMPP消息通常通過多跳(例如XMPP服務器/代理)進行路由,從而以不可預知的方式延遲消息。

2

爲了簡單和高效,創建自己的協議,或者只是使用文本行來簡化。 爲了可擴展和多功能,XMPP是一個不錯的選擇。 如果XMPP已經滿足您的要求,爲什麼還要創建一個新的?

順便說一下,XMPP並不僅限於實時。

相關問題