码迷,mamicode.com
首页 > 其他好文 > 详细

xmpp开发教程(一)-服务器搭建

时间:2014-10-24 20:38:09      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   os   ar   strong   sp   文件   div   

最近看了关于XMPP的框架,以文本聊天为例,需要发送的消息为:

 

[html] view plaincopy
 
  1. <message type="chat" from="kang@server.com" to="test@server.com">  
  2.     <body>helloWord</body>  
  3. </message>  

 

基中from是从哪个用户发送的消息,to是发给谁的消息,XMPP的用户都是以邮箱形式。body就是我们发送的消息文本。

好了,说到这里,我们就来开发一个基于XMPP的IOS聊天客户端程序,首先我们需要XMPP服务器,这里,我就拿本机做服务器,首先从xmpp Server下载ejabberd这个服务器,ejabberd支持Linux / Mac OS X / Solaris / Windows,所以任何操作系统都可以做我们的聊天服务器。好了,下载完后,一步一步安装就可以了

下载了ejabberd-14.07文件后,双击开始安装

bubuko.com,布布扣

bubuko.com,布布扣bubuko.com,布布扣

 

bubuko.com,布布扣

bubuko.com,布布扣

启动程序后,会进入到下面的界面

bubuko.com,布布扣

上面红色的部分就是你的用户名

bubuko.com,布布扣

上面输入用户名和之前设置的密码,会进入下面的界面

bubuko.com,布布扣

 

点击用户可以添加用户,

bubuko.com,布布扣

客户端工具http://xmpp.org/xmpp-software/clients/,这里我们主要推荐MAC用Adium,Windows用Citron,通过客户端可以添加好友等进行后续的测试等操作。

在这里我下载的是Adium,进入偏好设置

bubuko.com,布布扣

点击"+"弹出的下拉框中选择xmpp选项

bubuko.com,布布扣

在这里输入你的id和密码,进行登录,在联系人里面可以添加联系人

bubuko.com,布布扣

 

双击可以进入相互聊天的界面

bubuko.com,布布扣

 

xmpp开发教程(一)-服务器搭建

标签:blog   http   io   os   ar   strong   sp   文件   div   

原文地址:http://www.cnblogs.com/guchengfengyun/p/4049069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!