【问题标题】:xmpp client with server ejabberd带有服务器 ejabberd 的 xmpp 客户端
【发布时间】:2012-04-06 08:33:21
【问题描述】:

我正在使用 ejabberd 作为服务器,并希望大规模部署它。您能否建议我最适合的客户端,以便我可以无缝插入。我正在考虑使用 wokkel 或 pidgin,但不确定最好的可能性。任何形式的指导将不胜感激。

实际上,我的全部需求是开发一个聊天引擎——包括服务器、客户端等。目前我只在桌面上工作,但一旦完成,我必须托管它;基本上将其合并到一个网站中以用于聊天目的。所以,现在我的问题是:

我不清楚实际的数据流是怎样的?我也用谷歌搜索并阅读了 xmpp(Peter Andre 的一本书),但我不清楚流程以及执行上述任务的实际要求是什么。我目前知道的是:

1) 我需要一个服务器 - 所以选择 ejabberd

2) 我需要客户端 - 仍然不确定要使用哪一个,另一个疑问是当部署在某个网站上用于聊天目的时,该客户端将如何工作。

3) 一些库 - 不知道是哪一个以及目的是什么?

【问题讨论】:

  • 你想写一个连接ejabberd的组件还是用桌面客户​​端连接它?
  • @ggozad:改进了实际问题。
  • 您的suggested edit 被拒绝,因为您是在注销时创建的;我已经为你编辑好了。
  • 如果你想构建一个基于网络的聊天应用程序,那么最流行的 js 客户端库是github.com/metajack/strophejs

标签: client xmpp ejabberd pidgin wokkel


【解决方案1】:

2) 你可以使用像 Candy Chat 这样的网络客户端(使用 Strophe IIRC)http://candy-chat.github.io/candy/

3) 使用 javascript 和 ggozad 提到的 Strophe 库创建您自己的网络客户端。

【讨论】:

    猜你喜欢
    • 2015-01-26
    • 2016-12-07
    • 1970-01-01
    • 1970-01-01
    • 2016-09-15
    • 1970-01-01
    • 2019-10-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多