网上很多openfire相关资料,这里做下学习汇总
openfire官网:http://www.igniterealtime.org/
可以下载openfire、spark、smack安装包及源码,安装很简单直接选下一步就好
openfire数据库配置:
自带数据库:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.html
mysql数据库:http://www.th7.cn/db/mysql/201406/59838.shtml
已安装数据库更换其他数据库时,到openfire设置的配置文件路径进行修改(../openfire/conf/openfire.xml)
安装设置后setup的值为true,将setup删除,重启openfire进行重新配置既可
<setup>true</setup>
网站开发:研究过smack包,smack主要支持客户端的开发 ,web版本就会报错,目前没好的方案,最后采用strophejs进行网站开发
不错的学习网站:http://www.dotblogs.com.tw/sungnoone/archive/2014/06/20/145642.aspx
使用strophejs别忘了开启http-binding
需要打开OpenFire的http-binding. 具体为登录后台管理界面。
服务器 -> 服务器设置 -> Http绑定
选择启用和Script Syntax设置为Enabled