基于XMPP的IOS聊天客户端程序(XMPP服务器架构)

  • 来源:
  • 更新日期:2018-05-03

摘要:首先我们需要XMPP服务器,这里,我就拿本机做服务器,首先从xmpp Server下载ejabberd这个服务器。 安装完后启动启动项 */bin/start,显示如下: 我们点击admin interface,会要求我们输入用户名和密码: 这里用户名是前面我们安装的时候有一个管理员名,将管理员名跟我们的服务器组合就可以了,我这里是admin@megoo ,每一台机器都不一样,不

首先我们需要XMPP服务器,这里,我就拿本机做服务器,首先从xmpp Server下载ejabberd这个服务器。

002UASMrzy7605pjKJv15&690.jpg

 

安装完后启动启动项 */bin/start,显示如下:

 

我们点击admin interface,会要求我们输入用户名和密码:

这里用户名是前面我们安装的时候有一个管理员名,将管理员名跟我们的服务器组合就可以了,我这里是admin@megoo ,每一台机器都不一样,不要照抄。

登录成功后就会显示如下页面:

这里我们需要解释的就是<访问控制列表>,这里是设置管理员的,我们可以在这里创建其他管理员,这个不是我们的重点,我们的重点是<虚拟主机>

点开<虚拟主机>,下面有一个<megoo>,也点开

这里有一个<用户>,我们需要创建几个用户来进行数据交互。

 

好了,服务器装好了以后,我们就需要下载个客户端来进行聊天,这里有一些客户端工具

这里我们主要推荐MAC用Adium,Windows用Citron,下一章我们要介绍IOS的xmpp framework。