问题标签 [openfire]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 android 应用中实现 smack 的最佳实践是什么?
我正在编写一个需要推送通知的安卓游戏。我已经导入并运行了 aSmack 库,但我不知道如何有效地实现它以实现以下目标:
1.) 当其他玩家移动时,应通知每个玩家。2.) 每次玩家移动时都应通知服务器,以避免任何作弊行为(例如一个玩家连续移动两步等)
我有 openfire 和 aSmack 相互连接。我需要编写一个服务器端程序来处理服务器端。我应该将两个用户和服务器放在群聊中吗?进行三个单独的聊天会话会更好吗?
java - How to Create an OpenFire Plugin
I'm very new to java and feel very confused. I'm trying to create a VERY basic plugin for the OpenFire server, but have no idea how to get started. I read the Developer Guide, but it doesn't explain how to set everything up in eclipse. Do you have any good tutorials on how to create plugins for other applications in java? Like, how do I import all the openfire classes for instance? I get errors for all these lines of code:
My background is in C# so the syntax all looks nearly identical, but I have no idea how to use eclipse or how java works for plugins (seems very different than DLLs).
Thank you so much!
php - Openfire使用URL添加用户
我正在尝试使用 url 链接在 openfire 上创建用户,但由于某种原因,我遇到了错误。
我已经安装了插件并打开了正确的端口,但我遇到了
RequestNotAuthorised
错误。
iphone - XMPP 在 iphone sdk 中发送/接收文件...?
如何使用 xmpp 框架在 iphone sdk 中发送/接收文件?目前我正在使用XEP-0065
类,并使用以下代码:
我从服务器收到以下响应:
任何帮助或建议将不胜感激。
c# - 使用 Jabber-Net 连接到 Openfire 服务器时出错绑定资源
我在寻找 C# xmpp 库方面的挣扎仍在继续,因为我现在被迫排除同时使用 Soapbox Studio SDK 和 aggXmpp / Matrix SDK。我已经转移到Jabber-net,这是为数不多的可用 C# 库之一,但至今无法连接到我的 Openfire 服务器。据我了解,这个库就像我迄今为止使用的大多数 xmpp 库一样异步执行,所以我首先调用 JabberClients 的“连接方法”并将登录到服务器的方法绑定到 JabberClient 的 OnConnect 处理程序。
下面是连接到 xmpp 服务器并将 jabberClient 的 OnConnect 处理程序绑定到 Logon 方法的 Connect 方法。
这会产生以下找到的输出 SRV:denjab2.jabber.com:5222,但这会在到达 jabberClinet 的 Connect 方法时引发类型为“System.FormatException”的第一个更改异常。然后它输出“ExecuteConnect”
下面是登录方法
此方法不引发异常。
此外,JabberClient 的 onStreamError 处理程序被调用并简单地产生读取“发生流错误”的异常并且不提供内部异常。
我曾尝试在网络上和通过产品文档研究这些错误,但似乎没有建立与服务器连接的指南。我必须假设我错过了一个步骤,没有提供所有必要的凭据,或者只是执行了以错误顺序登录服务器所需的步骤。
在查看了 Joe Hildebrand 的回答中提到的示例应用程序后,我修改了我的“连接”方法,如下所示。
但是,这似乎导致了相同的行为,控制台中显示了额外的错误,指出“Sock errno:10061”,并抛出一个异常,指出“由于目标机器主动拒绝它,无法建立连接”,这表明出于某种原因,openfire 服务器被拒绝了我的连接请求。我在 Jabber-net Google Group 上发现了这个主题,该主题建议我使用服务器的 IP 地址而不是服务器名称,因为该错误可能与无法解决 IPv4 与 IPv6 问题有关。
使用完整的 IP 地址消除了“目标机主动拒绝”错误,但出现了以下错误
这个错误在 Jabber-net Google Group 的这个线程上被提及但没有完全解决
通过将 AutoStartTLS 设置为 true 并为 OnInvalidCertifcate 创建事件处理程序并将其绑定到 jabber 客户端,我能够根据 Joe Hildebrand 的评论摆脱这个错误。
这是修改后的“连接”方法
这是 OnInvalidCertifcate 事件处理程序
这会导致以下异常。
我还应该注意 jabber-net 示例控制台应用程序也不适合我。
这是我尝试运行应用程序时的命令行输入。
这是我收到的输出
希望有人可以帮助解释我做错了什么。
xmpp - Openfire 限制聊天客户端
我正在运行 Openfire,我想限制哪些聊天客户端能够连接到服务器。我只想要一个能够连接的聊天客户端(我们创建的基于 Web 的自定义客户端)。
我认为有一种方法可以做到这一点,但是在管理员中挖掘设置我没有找到它。
有人做过吗?
ios4 - XMPP - iphone sdk 中的用户搜索?在 iphone sdk 中使用 XEP-0055?
我正在将此 IQ 发送到 openfire 服务器
但从服务器获得以下响应,
即使我已经安装了搜索插件并在 openfire 服务器中启用了用户搜索...
为什么会这样?如何解决这个问题?有什么建议或帮助吗?
我还向服务器发送了迪斯科查询以检查支持哪些功能:
输入:
这是我得到的输出:
我没有在此列表中找到与服务器上的用户搜索相关的任何内容.....!!
iphone - 在 iphone 上使用 xmppframework 完成设置 openfire
我是 openfire 和 xmppframework 的新手。我已经在我的系统上设置了 openfire 和 xmppframe 工作,两者都单独工作正常。xmppframework 与 googletalk 配合得很好。
但是我找不到将我的 xmppframework 与我的 openfire 服务器连接的方法。
谁能告诉我如何使用 xmppframework 设置 openfire 服务器?
eclipse - 嵌入 Openfire
是否可以在 Java 应用程序中嵌入 Openfire 服务器(版本 3.7.0)?
我正在尝试在 Eclipse 中的服务器上运行集成测试。但是,因为 Openfire 处于独立模式(条件是它可以找到它的 ServerStarter 引导类),所以当服务器尝试关闭时,它会调用我不希望发生的 System.exit(0)。
有没有办法阻止这种情况发生,即不只是故意阻止 Openfire 找到它的引导类?
mysql - 无法关注openfire服务器quide的外部数据库(MySQL)
- 我有我在大学服务器上创建的 MySQL 数据库
- 我尝试开发可以通过 XMPP 协议从移动设备发送消息的 android 应用程序,以将数据保存在我的数据库服务器(从 1.)
- 此时,我已经下载了 openfire 3.7.0.dmg(MAC OS X) 然后尝试在我的笔记本电脑上设置服务器
我的问题是我无法按照数据库安装指南发生错误:在我的终端上没有 mysqladmin 命令。所以,我不能为 openfire 创建表。我需要在笔记本电脑上安装 MySQL 吗?
此外,我对此声明的 [YOUR_HOST] 非常困惑:
jdbc:mysql://[YOUR_HOST]/[DATABASE_NAME]
我不知道它是什么?应该是 localhost 还是什么?
任何人都可以帮助我吗?非常感谢