我正在使用ejabberd作为服务器,并希望大规模部署它。你能给我推荐最适合的客户吗?这样我就可以无缝连接了。我正在考虑使用沃克或洋泾浜,但并不确定最佳的可能性。任何形式的指导都将不胜感激。
事实上,我的全部需求是开发一个聊天引擎,包括服务器、客户端等。目前我只在桌面上工作,但一旦完成,我就必须托管它;基本上是为了聊天的目的把它和网站结合在一起。所以,现在我的问题是:
我不清楚实际的数据流是如何的?我也在谷歌上搜索并阅读了xmpp(彼得·安德烈的一本书),但我不清楚流程以及完成上述任务的实际要求是什么。我目前所知道的是:
1) 我需要一个服务器-所以选择ejabberd
2) 我需要客户端-仍然不确定该使用哪一个,另一个疑问是,当这个客户端部署在一些网站上用于聊天时,它将如何工作。
3) 有些图书馆——不知道是哪一个,目的是什么?
2)您可以使用像Candy Chat这样的web客户端(使用Strophe IIRC)http://candy-chat.github.io/candy/
3) 使用javascript和ggozad提到的Strophe库创建自己的网络客户端。