openfire 如何查询服务器所有的在线人
openfire 如何查询服务器所有的在线的人。
貌似不支持XEP-133,难道就不能查找所有在线用户了?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
openfire 如何查询服务器所有的在线的人。
貌似不支持XEP-133,难道就不能查找所有在线用户了?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
openfire里有很插件 , 你随便在末一个插件中写一个servlet就ok了
代码 给你吧 ,
JID jid = new JID(username+"@"+JiveGlobals.getProperty("xmpp.domain")+"/echat");
final XMPPServer xmppServer = XMPPServer.getInstance();
SessionManager sessionManager = xmppServer.getSessionManager();
ClientSession session = sessionManager.getSession(jid);
if(session == null){
errors.put("error", "The user was offline !");
}