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

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

 

[html]  view plain copy
 
  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文件后,双击开始安装工具

 

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

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

上面输入用户名和以前设置的密码,会进入下面的界面操作系统

 

点击用户能够添加用户,.net

客户端工具http://xmpp.org/xmpp-software/clients/,这里咱们主要推荐MAC用Adium,Windows用Citron,经过客户端能够添加好友等进行后续的测试等操做。3d

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

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

在这里输入你的id和密码,进行登陆,在联系人里面能够添加联系人

 

双击能够进入相互聊天的界面

相关文章
相关标签/搜索