Openfire 是实时的基于WEB的即时消息传输平台,是原来的Jive Messenger,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。

  您可以使用它轻易的构建高效率的即时通信服务器.
 

  Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。

 

  由于是采用开放的XMPP协议,您可以使用各种支持XMPP协议的IM客户端软件登陆服务。

软件安装:最新版Openfire 3.6.4

http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3_6_4.exe

 

浏览器地址栏中输入http://localhost:9090/即可开始即时通讯服务器配置。
 
(1)                            语言选择:中文简体
 
(2)                            服务器设置:选择域及端口,建议默认
 
(3)                            数据库设置:选“标准数据库”
 

 

4)数据库URL路径为: jdbc:jtds:sqlserver://192.168.5.254;DatabaseName=dms
把192.168.5.254改为你SQL数据库的服务器地址。
 
5) 特性设置:默认为初使设置(应为初始设置,翻译有误)
 
(6) 管理员帐户设置:填入系统管理员信息
 
(7) 安装完成
 
(8) Openfire管理控制台:至此,Openfire安装完毕。你可以继续登录到管理控制台,进行更为详细的设置。
 

 添加新帐户:

打开管理控制台的用户 /组标签页,可以看到当前服务器上已有用户的摘要信息。
 
选择左侧菜单栏中的新建用户,输入用户名和登陆密码,点击创建用户完成新用户的添加。
 
在客户端就可以用 test这个用户登录了。

客户端Spark 2.5.8 :http://www.igniterealtime.org/downloadServlet?filename=spark/spark_2_5_8.exe

 

(1)           下载for windows的版本,运行spark_2_5_8.exe,一直点下一步,就可以安装成功了,默认安装路径C:\Program Files\Spark
 
(2)选择登陆界面的高级选项:服务器填入你的服务器地址,端口默认为5222,点击确定。
 
(3)  用我们在Openfire管理控制台中添加的test用户登录。


(4)           登陆后界面
     


(5) 注册一个新帐号:
在spark登陆界面点击帐户,在建立新帐户界面中输入相关信息,点击创建账户。
 
(4)注册成功后,就可以用test2登录。

 更多下载:http://www.igniterealtime.org/downloads/index.jsp