我希望在Android应用程序中使用Jabberd。我已经安装了ejabberd服务器,但是ejabberd客户端无法正常工作。请问哪个ejabberd客户端最好?
我希望在Android应用程序中使用Jabberd。我已经安装了ejabberd服务器,但是ejabberd客户端无法正常工作。请问哪个ejabberd客户端最好?
ejabberd是一个严格的XMPP/Jabber服务器实现,没有所谓的“ejabberd客户端”。要与ejabberd交互,可以使用任何XMPP/Jabber客户端,例如Psi、Pidgin等。
您似乎对XMPP/Jabber的整个概念有些困惑。如果您对此有兴趣,我强烈推荐阅读XMPP: The Definitive Guide,以完全了解其背后的概念、如何利用它,甚至如何实现自己的客户端。在该书中,他们使用SleekXMPP和Python进行实例实现,但是有许多语言的库可供选择。
编辑:我忽略了您将使用Android这一事实。您可以使用aSmack进行本地Android应用程序开发或使用JavaScript实现Web应用程序,其中包括Strophe.js。
哪个是最好的ejabberd客户端?
您的意思是:
哪个是最好的XMPP客户端?
我个人认为,目前Xabber和Beem可能是最好的Android XMPP客户端,Jabiru和Yaxim紧随其后,其他的对我来说要么是特定的,要么是无趣的。