问题标签 [instant-messaging]

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 回答
4662 浏览

c# - 开源即时通讯工具?

我正在使用 VSTS 2008 + ASP.Net + Forms Authentication + .Net 3.5 + IIS 7.0 + C# 来开发 Web 应用程序。我想在我的 Web 应用程序中添加基于 Web 的即时通讯功能(使用表单身份验证),我只需要非常基本的功能,例如基于文本的消息、用户存在状态等。

我想知道是否有任何即用型和易于集成的组件?更好的开源。

0 投票
1 回答
311 浏览

java - 如何为 gtalk 创建一个搜索在线帮助 Java 的机器人?

我有一个想法,对于那些使用 gtalk 的人来说,尤其是对于开发人员,如何编写一个机器人来接收一位开发人员的问题并根据他们的编程技能向其他在线开发人员寻求帮助?

  1. 用户添加到gtalk的机器人,用户将在第一时间给出他/她的技能

  2. 然后如果有人问一个问题,应用程序会搜索具有相似技能的在线用户来提问

0 投票
2 回答
843 浏览

google-app-engine - 是否可以使用 XMPP 和 Google App Engine 创建一个简单的聊天工具?

我想使用 XMPP 使用 Google App Engine 创建一个网络 IM 聊天系统。

它将允许社交网络的用户相互交谈。这可能使用GAE吗?

我以前没用过GAE。有人知道我可以开始研究的任何好的示例/代码吗?

0 投票
5 回答
4754 浏览

c# - 寻找即时消息的库,如 libpurple,但用 C# 编写

我正在寻找一个至少支持 YM、MSN 协议的即时消息库——最好是免费的,但如果值得付费,为什么不呢。

0 投票
3 回答
1511 浏览

ajax - Ajax 即时消息(基于 Web)

只是想知道:为大型社交网络服务(考虑到成千上万的注册用户)启动一些简单的 Ajax 即时消息(基于 Web)是否可以接受?我是新手,所以我只是想知道。如果每隔两三秒检查一次新消息怎么办?

编辑:一个普通的共享服务器可以经常处理这么多的请求吗?是的,我会推出自己的程序。

0 投票
1 回答
634 浏览

php - 目标:创建一个体面的在线 IM 聊天

由于 http 和 web 的无状态特性,在线聊天看似困难,导致会话超时、用户打开多个窗口以及在一个浏览器窗口上登录不同帐户等障碍。还有用户关闭浏览器窗口和注销等问题,这使得处理未发送的消息相当棘手。

有没有好的文章描述其他人如何优雅地解决这些问题?

请随意写下您对如何以最大稳健性实现 facebook 或 gmail 等 IM 的想法。

是否有任何体面的代码库/文章可以与本地托管的 jabber 服务器集成来实现这一目标?

编辑: 该站点将在站点的任何成员之间进行一对一的聊天-就像在鲍勃可以与卡罗尔交谈并且鲍勃可以在单独的聊天弹出窗口中同时与吉姆交谈一样。这确实使它成为 jabber/xmpp 的良好候选者。

我很乐意在接下来的 4 天内接受最有帮助的答案。

0 投票
1 回答
427 浏览

instant-messaging - 可用于与我的网站集成的最佳“立即聊天”组件是什么?

我正在寻找要添加到我的网站的“立即聊天”组件。如果重要,我正在使用 Drupal(在 Windows 服务器上运行)。

我正在寻找客户发起的东西(我不想让客户看着我的网站)。我希望客户端不需要额外的安装。

就我而言,我希望它与 Skype 或其他常见的即时通讯工具集成。

我更喜欢免费,但如果它是低成本的(不是月费),我也会感兴趣。

0 投票
1 回答
298 浏览

java-me - 与所有 IM 服务器通信的通用协议是什么?

我正计划使用此应用程序开发 IM 客户端应用程序,我们可以与所有 IM 服务器通信,如 google、yahoo、aim、jabber ......在网上冲浪时,我看到 lippurble 是与所有服务器通信的通用库,但它有由 C 开发。是否有可用的 lippurble j2me 版本或用于 j2me 移动设备的 libpurble 等其他库,因为我计划为 j2me 和黑莓应用程序创建 IM 客户端。

0 投票
5 回答
19334 浏览

android - Facebook 的 IM 服务器地址和端口是什么?

我想在 Android 中为 Facebook IM 创建自己的聊天客户端。我用 Java 创建了 XMPP Jabber 协议,但我不知道 Facebook IM 服务器的主机名和端口号。谁能让我知道 Facebook 的 IM 服务器主机名和端口号以进行通信?

0 投票
1 回答
303 浏览

iphone - iPhone即时消息客户端设计问题

我正在 iphone 上编写一个 IM 客户端。// post ref: #IMClient01。这是我最初的设计:

与 iPhone 上的 Skype 一样,有两种方法可以开始对话/聊天。您可以通过点击联系人中的用户与 Skype 用户聊天,或者如果有与用户关联的聊天历史,您可以点击聊天历史在聊天中。如果上述场景映射到我的控制器类:如果在 ContactsController 中点击一个单元格/行,则将 ChatController 推到顶视图。如果在 ChatsController 中点击一个单元格/行,则将 ChatController 推到顶视图。

在两个推送操作中,它类似于:

我的第一个问题是 myChatController 应该是一个单例类吗?不像在电脑上可以打开多个聊天窗口,每个窗口管理与不同人的聊天,在 iPhone 中,只有一个顶视图/窗口,所以只能显示一个聊天窗口?

我的第二个问题:如果 ContactsController 和 ChatsController 每个都有一个指向同一个 ChatController 实例的 ChatController 实例变量,这会是一个好主意吗?因此,当点击 ContactsController 或 ChatsController 中的单元格/行时,相同的 ChatController 实例会被推送到顶部视图以显示对话?

我是否足够清楚地解释自己?如果有人可以提出一些建议,我将不胜感激。