8得票1回答
Smack和Openfire在本地主机之间出现路由错误

我有一个使用Smack 4.1.7实现的Java应用程序,我将其用作Openfire 4.0.2的模拟客户端。目前,Openfire正在我的本地主机上运行。 使用此连接,Smack可以正确登录和验证: XMPPTCPConnectionConfiguration conf = XMPPTCP...

7得票2回答
由于Openfire连接丢失导致消息丢失

直接关闭移动设备的互联网会导致我的聊天应用程序出现问题。由于Openfire在突然与服务器断开连接时仍然显示我在线,因此消息不会存储在离线表中。当重新登录尝试被制造时,在这段时间内发送的消息将丢失。 我正在开发一个聊天应用程序,在登录到Openfire后,我可以聊天,其他用户可以看到我在线,...

7得票1回答
检索归档消息时未实现该功能。

我正在使用Openfire 3.8.2,安装了监控插件并启用了一对一聊天的归档功能。 现在我可以在服务器端查看归档聊天记录,但是当我传递一个数据包时,我收到了feature not implemented的错误提示。 请求 <iq type='get' id='334'> ...

7得票3回答
如何在XMPP中阻止匿名用户

为了在我的应用中实现聊天功能,我已经将XMPP框架集成到了应用中。由于没有好友请求功能,因此用户可以向其他用户发送消息而不发送好友请求。由于这个功能,我在应用中没有创建任何花名册或隐私列表,并实现了匿名聊天模式。 除了阻止用户功能以外,一切都工作正常。由于这是一个匿名用户聊天,因此用户没有隐...

7得票1回答
使用Ruby xmpp4r无法获取先前的群组聊天记录

我正在使用 ruby 的 xmpp4r 库与 openfire 服务器一起实现多用户组聊天应用程序。我已经成功在 openfire 服务器上创建了聊天室。但是,如果用户使用 openfire 凭据加入聊天室,则它不会返回先前的群聊历史记录,而只会返回少量消息,对此我正在使用 add_messa...

7得票3回答
使用WebSocket+Node.js的聊天服务器 vs 使用XMPP的本地客户端

我无法找到任何有关使用node.js聊天服务器运行的聊天客户端与使用xmpp工作的客户端之间比较的合理基准。 我知道node.js是异步的,据我所知,xmpp也是如此。但是,我的主要关注点是在同样数量的并发用户下的性能。 我需要这些信息来编写一个安卓应用程序。想知道您使用这两个系统的意见和...

7得票4回答
Bosh使用openfire的设置

我正在Windows上使用openfire设置BOSH连接管理器...安装成功,但当我提供URLhttp://localhost:9090/bosh时,它显示: HTTP ERROR: 404 NOT_FOUND RequestURI=/http-bind/ Powered by Jet...

7得票1回答
OpenFire或XMPP协议是否支持像BBM(Blackberry Messenger)一样的消息通知(待处理、已送达、已读)?

我是一个初学者,需要帮助。 我目前参与了一个项目,需要构建一个聊天应用程序(服务器端和客户端)。经过进一步的探索,我最终对XMPP产生了兴趣。 对于XMPP服务器,我对支持XMPP协议的Openfire很感兴趣。仍然未解答的问题是,Openfire是否可以扩展到消息通知的需求,这是Blac...

7得票1回答
当用户离线时,Openfire如何发送推送通知

我正在使用 openfire 3.9.3 服务器,并且使用 Android 和 IOS 作为客户端。当接收消息的用户不在线时,我希望能够通过推送通知向两个客户端发送消息。并且在发送推送通知时,发送者应该收到消息回执。 为此,我尝试了以下方法: 1. 创建拦截器:但是我没有得到任何异常或消息失败...

7得票1回答
Openfire和ejabberd哪个更适合用于客户服务聊天演变为全面的聊天解决方案?

我需要在网站上设置聊天功能作为客户服务的解决方案。Openfire 及其一些插件(fastpath 和 webchat)在本地设置非常简单,提供了我所需的所有客户服务体验选项,并将与我们的 CRM 正确集成。 我们有一个运行于群集环境中用于其他用途的 ejabberd 实例。在我研究 Ope...