我想制作一个实时消息应用。我只是想知道为什么人们使用XMPP?它的优点是什么?是不是足以让java中的URL客户端发送和接收消息?
答案 0 :(得分:2)
要简单高效,请创建自己的协议,或者只使用文本行进行简化。 为了具有可扩展性和多功能性,XMPP是一个不错的选择。 如果XMPP已经满足您的要求,为什么要创建一个新的?
顺便说一下,XMPP并不仅限于实时。
答案 1 :(得分:-4)
“实时”是指能够预测手术需要多长时间。
XMPP不是“实时”通信协议。 XMPP消息通常通过多跳(如XMPP服务器/代理)路由,这会以不可预测的方式延迟消息。