chatroom相关内容

是否有可能只有不同资源的 JID 加入同一个多用户聊天室

在 xmpp 中,以下 2 个用户可以加入多用户聊天 (MUC) 或订阅同一个 pub-sub 节点? public@service.com/user1public@service.com/user2 解决方案 当加入匿名 MUC 房间时,其他人不知道房间中其他人的“真实"JID 的房间,连接用户提供自己的 JID. 当加入非匿名房间时,用户提供他们的完整 JID,然后将其传输 ..
发布时间:2021-10-02 18:59:57 其他开发

有没有办法确定用户加入了哪些多用户会议 (MUC)?

我想知道是否有办法查询 XMPP 服务器(传递用户 JID?)以找出该用户当前所在的聊天室?如果没有,我们可以查询 jabber 服务器以获取所有活动聊天室的列表吗? 顺便说一句,我们正在运行为多用户聊天启用的 ejabber.使用 Java 库(smack?)的解决方案将是理想的. 解决方案 正如 Joe Hildebrand 所提到的,没有这样的标准功能,因为允许通过 XMPP ..
发布时间:2021-10-02 18:57:17 其他开发

创建聊天室应用程序的问题

我正在尝试为某个网站创建一个类似聊天室的应用程序.为此,我有两个选择: 使用套接字编程并在服务器上打开一个套接字并将其连接到该聊天室中的所有客户端.对于这个客户端,首先下载聊天室的小程序. 只是以 1 秒的间隔连续向服务器发送 Ajax 请求并刷新页面的聊天内容区域. 我无法决定哪种策略会更好.因此,如果有人告诉我哪种资源占用更少,以及是否还有其他更好的选择,请告诉我. 其 ..
发布时间:2021-07-23 19:02:42 Java开发

从SQL DB代替聊天应用程序的文件轮询会提高性能吗?

我正在开发一个聊天应用程序,很想使用SQL db。 我的问题是,经过几次Google搜索,我发现有人从一个站点告诉我,使用DB会比使用普通文件(例如Text或JSON文件)要慢得多,但是在其他一些站点上,人们却说完全相反。我不了解你们,但是在为用户创建网络应用程序时,用户永远是第一位的。 我想尽可能多地使用SQL DB:1.)我对它有很好的经验,并且2.)它使我可以使应用程序变得很多更 ..
发布时间:2020-10-01 04:01:21 PHP

批处理.txt阅读器

因此,基本上,我希望批处理文件读取.txt.问题在于,每当将新行写入.txt 时,批处理文件都需要更新 @echo off set "pc=%1" FOR /F "delims=:" %%A IN ('findstr /N .* "%pc%"') DO set "zeilen=%%A" type %pc% set /A zeilen1=%zeilen% :loop if not %zeile ..
发布时间:2020-09-15 01:43:58 其他开发

使用ejabberd实施群聊

我想像What's App一样实现群聊 MUC(聊天室)有一些限制: 1.用户无法获取他已加入哪个房间的历史记录. 2.如果受邀用户不在线,则该用户无法加入会议室并收到消息. 多播XEP-0033,似乎是很好的解决方案,但无法创建组概念,并且在卸载并重新安装客户端时,组历史会丢失. 对实施群聊有何建议? 解决方案 XMPP没有将whatsapp组作为默认概念.您需要推出一种自定 ..
发布时间:2020-07-01 02:59:31 其他开发

连接超时-端口4444(Java应用程序)

我正在使用Java在一个聊天室应用程序中为我的网络课程工作,并且在连接方面遇到了一些问题. 主要问题是我可以将客户端连接到服务器,但是当我尝试使用外部ip时无法正常工作.因此,我浏览了Web,发现必须从路由器中的端口进行转发为了接受来自外部ip的连接.我已经做到了,但是我没有工作. 搜索答案后,我发现该连接可能被防火墙阻止了(在我的情况下,我有Windows防火墙,AV防火墙-COMO ..
发布时间:2020-05-29 01:41:19 Java开发

如何使用PHP制作聊天室脚本?

几个访客连接到 http://site.com/chat.php 他们每个人都可以编写文本并将其发送到chat.php,并将其立即显示在每个人的浏览器上( http: //site.com/chat.php ) 我必须使用数据库吗?我的意思是,对于这样的会话聊天室,AJAX或PHP缓冲区功能是否足够? 不同用户的会话如何彼此共享数据? 任何想法或见解将不胜感激,谢谢! ..
发布时间:2020-05-27 01:02:28 PHP

JSF的长轮询(待处理请求)

我需要对聊天室实施长时间的轮询或待处理的请求.我尝试了a4j:push,但似乎不能像真正的长时间轮询方法那样工作(请参阅以下讨论: https://community.jboss.org/message/16614 ). 问题是:我必须采用哪些替代方法来实现长时间轮询? 我正在使用JSF 1.2,JAVA EE 6和RichFaces 3.3.2. 提前想好了! 解决方案 ..
发布时间:2020-05-04 03:53:16 其他开发

聊天室的JTextPane或JEditorPane

我必须像这样建立一个聊天室: 显示的消息还必须显示笑脸,并且所有内容都必须像在Skype中一样被复制/粘贴. 我不知道在JEditor和JTextpane之间选择什么.我尝试了都遇到以下困难: JEditorPane: 复制/粘贴,可以显示笑脸并将其粘贴粘贴. 将内容设置为text/html时,无法设置消息的leftIndent JTextPane: 我可以设 ..
发布时间:2020-04-25 04:18:17 Java开发

Xmpp IOS多用户聊天。我没有找到接受小组邀请的方法?我怎么能接受这个邀请函

当我发送邀请时,此功能被调用,但我无法理解代码行应该用于接受邀请* 。我试图创建一个多用户和多组邀请也 称为收到消息功能。 - (void)xmppMUC:(XMPPMUC *)sender roomJID:(XMPPJID *)roomJID didReceiveInvitation:(XMPPMessage *)message { } 解决方案 接受来电邀请: ..
发布时间:2018-09-20 21:14:31 移动开发

在C#中的多客户端/服务器的聊天程序?

客户端就能聊一对之一,在组(温和房间) 类似于Skype的。 我将使用的服务器授权客户 我的问题是,这是更好一起去? (WCF)或(的TcpClient ,StreamReader的,和StreamWriter) cheesr 解决方案 我会投票为WCF还,因为它会为您提供无论使用什么协议做一个客户机/服务器架构的通用接口(绑定)选择在幕后。例如,你可以很快,只需 ..
发布时间:2016-09-21 14:26:48 C#/.NET

signalr多个聊天室

我计划建立一个聊天应用程序,我读过,signalr是应用的最佳技术之一。 我见过这样的例子,但他们只有一个聊天室。 我想有多个聊天室。用户将只选择那些聊天室之一。 虽然IM初学者,我想创造signalr一个聊天室是这样的: <脚本类型=“文/ JavaScript的”> $(函数(){ VAR连接= $ .connection.communicator; con ..
发布时间:2016-07-07 09:43:53 ASP .NET

无法获取使用asmack加入聊天室

我的问题是我没有能够获得参加聊天室。我使用的Openfire服务器3.8.2和asmack库asmack-Android的16.jar。我收到的时候我叫getJoinedRooms功能项未找到错误。虽然我可以看到用户在房间从管理控制台连接。它是服务器问题还是客户问题或asmack一些问题?请告诉我,如果有人能够得到使用的Openfire和asmack为Android加入了聊天室。 下面是如何我是 ..
发布时间:2016-03-18 23:08:25 移动开发

添加参与者XMPP聊天室

我要实现群聊在我的应用程序,用于这一目的,我使用MUC聊天室实现相同的。 在这里我要添加成员的名单(我有JID的)房间。 我想在内部将它们添加到列表中的所有成员。如何添加他们没有邀请他们。 和加入成员后,我希望实现的功能,每当聊天室的消息的用户或聊天,应该被传递到的所有其他用户 的主要问题是如何将成员添加到聊天室 code: 私人无效createRoom(){ Multi ..
发布时间:2016-03-03 22:14:09 移动开发

XMPP室邀请

在我的聊天应用程序,我想实现集团聊天功能。出于同样的我要创建房间并发送邀请好友加入房间。这是我的code参加,并邀请朋友到房间。 要创建的房间 //创建室 btn_CreateRoom =(按钮)findViewById(R.id.btn_usermenu_CreateRoom); btn_CreateRoom.setOnClickListener(新View.OnClick ..
发布时间:2015-12-05 11:36:57 移动开发

阿贾克斯的Jabber / XMPP客户端的建议(真实经历只请)!

我设置了​​一个聊天系统为我的利基社交网站,已经决定的ejabberd服务器端,但我无法找到任何像样的基于Web的Ajax客户端。大多数人似乎年前被遗弃或根本不工作。我看这里每一个人: http://xmpp.org/xmpp-software/clients/ 有没有人跑线的站点,并使用基于Ajax的客户端,他们可以保证的作品,并在积极的开发?我不介意多付的东西,但我不希望任何做任何开发工作 ..
发布时间:2015-11-28 23:19:12 前端开发