码迷,mamicode.com
首页 > 移动开发 > 详细

使用Openfire配置安卓客户端聊天服务器

时间:2014-12-05 21:04:05      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:blog   http   ar   使用   sp   java   on   文件   数据   

      Openfire是一种即时通信服务器,采用开放的XMPP协议,您可以使用各种支持XMPP协议的IM客户端软件登陆服务。 

      Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。

      我给大家共享一下我的安装配置过程。

      1.下载Openfire3.9.3,http://www.igniterealtime.org/downloads/index.jsp

      bubuko.com,布布扣

      这里有两个下载方式,自己选择,可以选择安装版或者解压版的。都是一样效果的。

      注意:如果你下载的是exe文件,执行你的安装文件,进行安装。这里我是zip的文件。解压后,复制openfire目录到F:\Program Files (x86)\Openfire目录(自己平常安装软件的路径下就可以)下, 这样openfire就安装完成了。

      2.下面我们启动openfire服务器,并配置它。在F:\Program Files (x86)\Openfire\bin目录下有一个电灯泡的openfire.exe文件,双击执行,启动完成后可以看到

               bubuko.com,布布扣

       3.点击Launch Admin按钮进入http://127.0.0.1:9090/setup/index.jsp页面,配置openfire服务器。

       选择简体中文版——配置服务器域名(一般都是本机自己的名称,我的是txw-pc,其他不变)——数据库设置(选择Openfire自带的)——管理员账户可以跳过——完成

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

         4.登录到Openfire管理控制台,初始用户名admin,密码admin.

         bubuko.com,布布扣

     服务器名称就是jwchat的连接地址;你可以使用Spark、jwchat链接这个地址进行IM通信聊天……

       5.测试,使用我下面下载的的一个源码MyXmpp.zip测试。解压导入Eclipse之后,将下图中XmppTool.java中的IP地址改为你自己主机的IP地址就行

      MyXmpp.zip下载地址:http://www.sourcecodedownloads.com/1535255/

      bubuko.com,布布扣

      如果不知道自己IP地址,就使用cmd(管理员身份运行)——ipconfig 查看。

      使用自己的手机测试的时候,注意手机连上的WiFi和电脑的网络是同一个局域网的。如果不是,可以用自己的电脑开WiFi,然后手机连接就可以。

       6.在Openfire这里可以添加用户,这样你的手机和电脑就可以聊天交互了。或者用两部手机在同一个局域网中测试。

      bubuko.com,布布扣

        7.手机登陆你自己创建的用户或者admin都行。登陆之后就是聊天交互页面。可以通过电脑向所有用户发送消息。手机上也可以发送消息。

       bubuko.com,布布扣

       bubuko.com,布布扣

     这样就可以学习聊天交互的应用开发了。

参考:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.html

使用Openfire配置安卓客户端聊天服务器

标签:blog   http   ar   使用   sp   java   on   文件   数据   

原文地址:http://www.cnblogs.com/xuanwei-qingfeng/p/4147467.html

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