xmpp服务器的客户端可以从服务器断开其他客户端吗?

时间:2009-11-11 10:08:47

标签: xmpp openfire

这可能吗?怎么样? (也许是愚蠢的问题,但我找不到答案:()

编辑:我正在使用嵌入到不同系统中的Openfire服务器,所以如果系统管理员从系统服务器中踢出用户,我也需要用户与Openfire服务器的连接也应该关闭。

2 个答案:

答案 0 :(得分:2)

在某些情况下,是的:

  • 同一个完整的jid“user @ host / resource”从两个不同的源连接。服务器通常会断开旧的连接。虽然有些服务器(OpenFire可以想到)可以使它可配置。

  • 如果客户端具有管理权限,使用 adhoc 命令,则可以销毁另一个连接。这取决于服务器实现。 (ejabberd使这成为可能)

在所有其他情况下,客户端是孤立的,这是不可能发生的。 (或者它是服务器中的高优先级错误。)

答案 1 :(得分:0)

在Openfire管理控制台中,作为端口9090上的HTTP服务器运行,管理员可以断开所有连接的客户端。