Tigase和OpenFire都是基于XMPP(Extensible Messaging and Presence Protocol, 可扩展通讯和表示协议)的,主要功能是实现消息的即时通信。Google Talk支持XMPP协议,可惜QQ和MSN不支持XMPP协议,如果支持的话,Google Talk、QQ、MSN之间可以相互发消息通信。
Tigase是基于XMPP的服务器,安装Tigase之前,先要安装MySQL数据库,我安装的是MySQL 5.5。然后到http://www.tigase.org下载tigase-server的安装文件,双击开始安装。注意数据库选择MySQL。
安装后进入Services.msc启动Tigase XMPP Server服务,会提示错误。
检查以后,发现是C:Tigasewrapper.conf文件有问题。
C:Tigase目录如下:
可见只有jars文件夹,没有libs文件夹,于是把wrapper.conf文件里面的libs改成jars。
再次进入Services.msc启动Tigase XMPP Server服务,终于成功了。