当一个收件人同时从多个发件人那里收到数据包时,openfire服务器如何运作?

时间:2015-03-14 12:57:17

标签: java xmpp openfire

我是xmpp(openfire服务器)的新手。我尝试创建一个应用程序,其中多个用户可以在其客户端应用程序上同时编写或绘制草图,并且坐标将传递给所有活动组成员。因此,在这种情况下,当一个用户必须同时从不同用户接收许多坐标时,存在非常可能的情况。这将如何由服务器处理?一次只能传递一个数据包吗?和其他数据包将被删除?如果是这样,应该使用什么样的机制? 在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

XMPP本质上是串行的,客户端接收节流,因此它将一次获取一条消息,服务器不应丢弃任何数据包。

如果您正在进行任何XMPP工作,我非常推荐这本书。 XMPP: The Definitive Guide