问题标签 [chat]

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.

0 投票
1 回答
3318 浏览

iphone - iPhone 创建聊天应用程序

我想在 iphone 上创建一个聊天类的应用程序。我知道我将如何实现一个轮询模型,iphone 将轮询服务器以查看是否有任何消息到达,如果有消息,则可以检索它们并将它们显示给用户。但是我对推送模型更感兴趣,其中服务器将新消息推送到 iphone 并将其显示给用户。我很难弄清楚的部分是如何在手机上打开一些永久连接,以监听传入的消息......任何建议或评论都会被应用......

谢谢

丹尼尔

0 投票
3 回答
927 浏览

c# - 如何创建像 Microsoft Groove 这样的文件共享系统

我需要在 .NET (c#) 下创建像 Microsoft Groove 这样的文件共享和聊天系统。但我不知道如何创建它。

我有一个问题:

  1. Groove 使用对等 2 对等?如果您知道这一点,请告诉我任何图书馆。

  2. Groove 使用的是什么服务?

  3. Groove 使用什么技术进行网络服务?

0 投票
2 回答
1274 浏览

asp.net - 实现聊天系统:在哪里存储聊天数据?

我在 asp.net 中实现了一个聊天系统,就像谷歌聊天一样,我使用 xmhttp 发送和接收数据,我使用一个表来存储所有用户的所有聊天。

我想使用 XMLHttpRequest 在 sql 中创建全局临时表,以便更好地组织数据(而不是将所有聊天存储在一个单独的表中,这可能(我不确定)在许多用户访问它时会导致锁定问题.)

同样对于我的系统,我不必存储聊天内容,因此我认为全局临时表会更好,因为它已经被删除了,省去了清理它的麻烦。

但是在 Xmlhttprequest 创建表之后,它在创建之后就被删除了....为什么会发生这种情况我不知道....我也删除了所有连接关闭行但仍然没有运气

所以我该怎么做??另外,如果有人知道任何可以向我指出要遵循的最佳实践的在线资源,请告诉我。

0 投票
2 回答
2149 浏览

web-applications - 用于构建在线聊天服务的编程语言

什么是最适合制作在线聊天服务的编程语言和技术,可以同时支持 50.000 个用户,这样我们就可以将带宽使用保持在最低限度(网络服务器友好)。我考虑过使用 php 或 python,它们是不错的选择吗?

0 投票
2 回答
860 浏览

ruby-on-rails - 如何在 Ruby on Rails 中测试聊天应用程序?

为聊天应用程序实施集成测试的最佳方法是什么?

问题是我不知道如何在不存根和模拟所有内容的情况下实现两种用户行为。

您将如何实施这些步骤?

用 Cucumber 测试 Ajaxy 应用程序的最佳方法是什么?

如何测试两个用户同时登录?

0 投票
1 回答
1655 浏览

asp.net - asp.net如何实现站点用户之间的聊天?

有没有相对简单的方法来实现聊天?

是否可以将 Microsoft Messenger 集成到网站中?

或者也许有一个很好的免费聊天插件?

(我正在使用 Asp.net 3.5 + JQuery)

0 投票
2 回答
249 浏览

java - midlet 的线程安全检查变量

我在客户端用 j2me 编写游戏,连接到用 java 编写的服务器。该游戏将具有聊天功能,但作为次要功能。

对于连接到服务器的每个 midlet,都会生成一个服务器游戏线程。这些线程在它们之间进行对话,以便它们可以同步并轮流写入服务器中的一系列配置文件。现在,如果在其中一个 midlet 中写入聊天消息,它会被传递到管理套接字通信并发送到服务器的客户端线程。在服务器中,通知同一游戏的所有其他玩家,并将聊天消息转发给所有其他玩家。因此,每个服务器线程(但最初发送消息的用户)都将消息发送到其对应的客户端线程。

我的问题来了。我如何向每个 midlet 发出信号,以便它知道有新的传入消息?

我想过创建一个线程来轮询客户端通信线程以查看是否有任何新消息。但是,我怎么能从 midlet 中知道而不中途打断呢?理想情况下,我想直接读取客户端通信线程中的字符串,但该字符串可能正在写入,因此我需要一个线程来访问它并与之同步。

你们中的任何人都可以伸出援助之手吗?我真的不知道如何进行,看起来这应该很简单......

提前致谢

0 投票
2 回答
2228 浏览

.net - 实时无服务器聊天应用程序的最佳协议\技术

我需要将聊天功能嵌入到 .NET 应用程序(Windows 客户端应用程序)中。

要求:

  • 最好是无服务器/零配置架构(p2p),但不是必需的
  • 基于开放标准(类似 XMPP)
  • .NET 的实现(库)(本机 C/C++ 也可以)存在

你能推荐什么?目前我正在研究 XMPP/Jabber,你有在你的应用程序中使用它的经验吗?

0 投票
1 回答
663 浏览

flash - 带有“php & http request”VS“socket server”的flash琐事游戏

我想建立一个带有房间和聊天的问答游戏。是否可以仅使用 PHP 和 HTTP 请求来实现?根据您的经验,它将容纳多少访客。我知道使用套接字服务器会更好,但我现在只有一个共享主机。

0 投票
3 回答
1071 浏览

chat - 用于粘贴代码的良好 IM/聊天解决方案

我们有几个分布式开发人员在几个项目上一起工作。我们一直在使用 Skype 与所有开发人员进行聊天,它工作正常,除了一件事:

它真的会破坏我们复制并粘贴到聊天中的任何代码——尤其是 Python 中的空格。

这个问题有很多关于聊天客户端和服务器的意见,但没有人对粘贴代码有太多话要说。(https://stackoverflow.com/questions/36415/best-chat-im-tool-for-developers

有没有人在使用可以很好地处理源代码的聊天或即时通讯客户端?