问题标签 [jabberd2]
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.
android - 使用 XMPP 从 Web 浏览器插件向 android 和 IOS 应用程序发送消息
我正在开发一个应用程序,它需要从我的网络浏览器插件向我的 android 或 IOS 应用程序客户端发送消息并在插件上获得响应。
我发现 XMPP 作为一个选项,但它需要为每个客户端单独的 jabberID(JID)。但是我需要在插件和移动应用程序上使用相同的 ID,比如说用户 Gmail ID。
是否有任何解决方法可以在插件和移动应用程序中使用相同的 ID,或者是否有更好的方法来做到这一点。
java - 实现自有/扩展 XMPP 服务器的设计指南是什么?
根据 XMPP RFC 6120和XMPP - The Definitive Guide,设置客户端到服务器会话包括以下阶段:
- 启动与服务器的 TCP 连接
- 打开 XML 流
- 协商各种流功能
- 与服务器进行身份验证
- 选择资源
- 对于 IM 应用程序,请求名册并发送初始状态
在这种情况下,客户端是小型物联网连接设备,它们需要始终保持这些流打开,以便服务器可以联系它们。
如果我想创建自己的 xmpp 服务器
- 其中哪些是最好的库,应该支持 rfc 6120?
- 有什么设计指南可以开始吗?
如果创建自己的 xmpp 服务器是一个非常好的主意?
在这些服务器(“openfire”、“tigase”)中,哪些服务器最适合扩展其行为?
xmpp 服务器一般可以处理多少个并发连接?
xmpp - 如何使用 strophe 在 xmpp 上查找向我发送订阅请求的名称
我通过 Strophe 连接到 openfire(XMPP) 服务器。当一个用户示例-“sat”向另一个用户“sat1”请求订阅请求时。请求和响应的转换如下。
对“sat1”的“sat”请求:-
服务器响应
ON 另一端“sat1”在连接时收到来自服务器的响应。
服务器响应
"sat1" 向用户 "sat" 发送订阅消息
要求
服务器响应
在上述情况下,我无法提供发送请求和接收请求的用户的全名。只有我找到了两个用户端的完整 JID。我想在接收和发送请求中显示用户信息。
我看到的许多教程都可以获取名册上的用户信息,但名册上也没有用户信息。
要求
服务器响应
您可以在任何请求和响应中看到他们不是用户信息。请帮助我找到有关接收请求的用户信息,至少是我在用户创建(注册)时给出的全名。谢谢你。
java - XMPP Jabberd2 连接问题
我正在尝试连接到我创建的 Jabberd2 服务器,这就是我所做的:
部分后connect();
我收到此错误:
这是我的 Smack 调试:已发送:
已收到:
我究竟做错了什么 ?
c# - 无法将“System.Threading.Timer”类型的对象转换为“jabber.client.JabberClient”类型
我在使用 jabber-net 库的 Windows 服务中制作生日通知,该库是 XMPP 和 System.Threading,必须每天向用户发送自动消息,但我在日志中收到错误消息
无法将“System.Threading.Timer”类型的对象转换为“jabber.client.JabberClient”类型。在 SparkSalesCrdBirthdays.SparkBirthDayGreeting.j_OnAuthenticate(对象发件人)
这是我的代码
我希望有人可以帮助我。我被卡住了:(谢谢。