strophe相关内容

有没有办法在Ejabberd上使用Strophe实现消息显示功能?

我想知道有没有Strophe插件可以与Ejabberd一起使用? 我正在尝试了解邮件传递回执的工作原理,是否有来自Strophe的文档/插件? 推荐答案 要获取Message Delivery Receipt,可以使用strophe.receipts.js插件。使用此选项,消息的发送者可以请求一些通知,通知该消息已被传递到由预期接收者控制的客户端。 使用此回执插件,您无法实 ..
发布时间:2022-09-23 22:19:07 其他开发

在基于 Strophe.js 的聊天应用程序中处理状态

是否有任何现有的解决方案为基于 Strophe.js 的聊天应用程序提供状态处理? 我有一个基于 Strophe.js 的简单聊天应用程序.我只想显示在线并动态更改列表的用户.我想知道是否有任何现有的解决方案(可能是 Strophe 插件)来处理这个问题.如果没有这样的事情,实现它的最佳/最简单的方法是什么? 解决方案 通过使用 Strophe,你可以像这样向你的服务器发送一个 IQ ..
发布时间:2021-10-02 18:57:41 前端开发

获取 SID &使用 strophe.js 的 RID

我如何获得 SID &使用 strophejs 连接到 XMPP 服务器时的 RID ?我使用 Ejabbered 作为 XMPP 服务器. 这是我的代码 $(document).bind('connect', function (ev, data) {var conn = new Strophe.Connection('http://localhost:5280/http-bind') ..
发布时间:2021-10-02 18:57:25 前端开发

何时断开Bosh连接从App Server建立以使用预绑定?

这个问题是我之前关于这个问题" 我正在使用Java作为服务器端语言.感谢@Deuteu,我已成功使用smach-jbosh实现xmpp BOSH连接,感谢@Deuteu帮助我实现了这一点,到目前为止,我已经修改了jbosh的 BOSHClient.java 文件,并添加了两个getter方法来提取RID和SID. 现在我的应用程序服务器上有RID和SID(我正在使用Apache Tomca ..
发布时间:2021-05-18 20:34:52 Java开发

使用Angular 2的Strophe XMPP

我想在angular2项目中为Strophe.JS XMPP库创建服务.该服务负责打开和关闭连接,并包括接收消息的处理程序.我能够在.Net MVC项目中进行操作,但没有找到在Angular2框架中实现的方法. 谢谢,桑耶夫 解决方案 首先安装@ types/strophe npm install --save @ types/strophe 第二次从 Strophe站点下载 ..
发布时间:2021-04-06 20:00:08 其他开发

ejabberd无状态配置

我对XMPP真的很陌生,所以我决定与ejabberd一起去。首先,我尝试在ubuntu上进行配置,但接连出现错误,我只是切换到Windows。服务器正在运行。 我已经安装了XAMPP,并使用strophe.js测试了连接。 我已经阅读了有关ejabberd的一些文档,并观看了教程视频,并且那个人谈论无状态配置(仅使用ejabberd来处理消息,并拥有自己的数据库,我保存邮件,用户等)。 ..
发布时间:2020-10-28 00:09:49 服务器开发

将XMPP集成到Rails中需要什么?

这是我到目前为止所拥有的。 XMPP服务器-Ejabberd或藤 Rails中的XMPP库- Blather 客户端上的XMPP库-Strophe.js 这是我需要将聊天集成到我的Rails应用程序中吗? 编辑:来自Vine的创建者。 “使用ejabberd可能更安全,因为它比vines功能更全。” 解决方案 I本来可以添加评论,但不幸的是我还没有足够的声誉。 ..
发布时间:2020-10-27 23:57:54 其他开发

使用Strophe库传输XMPP文件

谁能让我知道使用Strophe在XMPP中进行文件传输的实现 图书馆 解决方案 您可以使用si-filetransfer,我曾用它来发送文件,但它似乎没有我想要的那么快.它以绑定方式发送文件数据,因此速度会有些慢,也许应该考虑使用SOCKET5字节流(绑定),但是我之前没有尝试过. 发送文件演示,send()方法的参数几乎没有什么不同,因为我将其更改为适合我的应用程序,但基本相同.这 ..
发布时间:2020-06-27 19:40:06 其他开发

strophe无法通过websocket连接openfire

OF版本:3.9.1,我可以使用pidgin登录. 使用strophe.js时,我先尝试了BOSH,但失败了,可能是我没有正确设置apache设置.然后,我决定尝试使用websockets,这是我的首选,但是,我收到以下错误消息: 与'ws://ikan.tk:7070/ws/server'的WebSocket连接失败:在建立连接之前,WebSocket已关闭. 然后状态始终为“ ..
发布时间:2020-05-20 21:46:44 其他开发

通过Bosh进行的Openfire带内注册不适用于Strophe/Strophe.register.js

我之前曾问过一个关于所以,问题来了: 我有一个strophe.js xmpp客户端,该客户端连接到在Amazon云上运行的openfire 3.10.0 alpha服务器.由于前者中包含了一个bfix,但我不需要3.0.0,因此我需要3.10.0 alpha超过3.9.3.无论如何,因为这是一个strophe客户端,所以我启用了bosh,并且可以在myAWSDNS.com上看到它运行:707 ..
发布时间:2020-05-20 21:46:31 其他开发

XMPP多个选项卡同步已发送的消息

我正在使用Strophe.js在网站中实现Openfire聊天客户端.我设法获得多个会话和多个Windows重新加载页面并重新连接回去.现在,我在恢复聊天记录方面遇到了挑战. 但是我遇到的第一个问题是,当用户打开我们网站的两个选项卡时,它会创建两个具有不同资源ID的xmpp会话,但是现在说 a@example.com/tab1向朋友发送了一条消息,应该在tab2中进行同步 例如,如果您从gt ..
发布时间:2020-05-20 21:46:13 其他开发

Xmpp,Strophe Js:同一用户的多个活动连接

我已经使用xmpp + openfire + strophe实现了网络聊天.在同一个openfire和xmpp服务器上,我们也开发了IOS chat. 我正面临以下问题. 假设用户A在IOS应用程序中以xmpp连接,而用户A与用户B聊天. 现在,同一用户A使用strophe通过网络聊天连接到xmpp,而用户B将消息发送给用户A,则用户A仅在网络聊天连接中有消息. 现在,用户A在I ..
发布时间:2020-05-20 21:45:55 移动开发

多用户聊天中向多用户传输文件

我想在一个聊天室中将文件发送给多个用户,以便向所有人广播我.到目前为止,我还没有在互联网上找到解决此问题的任何方法或任何帮助. 目前,我尝试将文件逐个发送给每个用户,但是我认为这不是一种有效的方法,因此,如果有人使用其他方法,请告诉我们. 我也尝试过使用si-filetransfer和bystream发送文件.我想socks5 bytestream在javascript中是不可能的,所 ..
发布时间:2020-05-20 21:44:43 其他开发