最好的方法是使用XMPP库,如aSmack或更新的Smack。 我需要在某些主机上运行XMPP服务器,例如OpenFire或eJabberd,然后才能构建移动应用程序。但是它是如何工作的和实施的呢?因为我有安卓知识,但对服务器一无所知。
在我看来你应该
使用ejabberd。下载 ejabberd 并安装它以进行配置检查此链接 http://docs.ejabberd.im/admin/guide/configuration/ejabberd是一个开源的Jabber/XMPP服务器。Ejabberd是一个坚如磐石,可大规模扩展,无限可扩展的XMPP服务器。有关更多详细信息,请查看这些链接-
https://www.process-one.net/en/ejabberd/
https://blog.process-one.net/ejabberd-massive-scalability-1node-2-million-concurrent-users/