2012-03-21 120 views
1

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

其实我的完整的要求是一个聊天引擎的发展 - 包括服务器,客户端等。目前我工作的事情在我的桌面上只,但一旦做了,我必须拥有它;基本上将它与网站中的聊天目的结合在一起。所以,现在我的问题是:

我不清楚实际的数据流是如何?我已经搜索了一下xmpp(Peter Andre撰写的一本书),但我不清楚流程以及上述任务的实际要求。我目前所知道的是:

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

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

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

+0

你想写连接到ejabberd组件或桌面客户端连接到它? – ggozad 2012-03-21 20:56:28

+0

@ggozad:改进了实际问题。 – Him 2012-03-24 21:05:41

+0

您的[建议编辑](http://stackoverflow.com/suggested-edits/227127)被拒绝了,因为您在注销时创建了该编辑;我已经为你编辑它了。 – ehird 2012-03-24 22:02:20

回答

1

2)您可以使用Web客户端像糖果聊天(使用的strophe IIRC)http://candy-chat.github.io/candy/

3)创建自己的使用Web客户端的JavaScript和ggozad提到的strophe库。