xmpp服务器的客户端可以从服务器断开其他客户端的连接吗? [英] can client of the xmpp server disconnect other client from the server?

查看:109
本文介绍了xmpp服务器的客户端可以从服务器断开其他客户端的连接吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

It this possible? How? (Maybe silly question, but I couldn't find answer :( )

我正在使用嵌入到不同系统中的Openfire服务器,因此,如果系统管理员将用户从系统服务器中踢出,我还需要关闭与Openfire服务器的用户连接.

I am using Openfire server embedded into different system, so I need if admin of the system kicks out the user from the system server, user's connection to Openfire server should be closed too.

推荐答案

在某些情况下,是的:

  • 相同的完整jid"user @ host/resource"从两个不同的源进行连接.服务器通常会断开旧服务器的连接.尽管有些服务器(想到了OpenFire)可能使其可配置.

  • The same full jid "user@host/resource" connects from two different sources. The server usually disconnects the old one. Though some servers (OpenFire comes to mind) may make it configurable.

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

If a client has admin right, using adhoc commands, it can destroy another connection. It depends on the server implementation. (ejabberd makes that possible)

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

In all other cases, clients are isolated and this can't happen. (Or it's a high priority bug in the server).

这篇关于xmpp服务器的客户端可以从服务器断开其他客户端的连接吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆