这次我们的项目是用openfire作为IM的服务端,以前听说过,但是没有接触过,直接到官方下载源代码,现在开源了,而且部署很方便,不过需要研究下他的原理和结构。
公司网站:
www.weigecheng.com
先简单介绍下:Openfire(原来的Wildfire)是一个跨平台,采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。
在安装之前可以将服务端在机器上先跑一遍,为编译服务端做准备
先将下载的源代码解压有如下四个目录:
1.build目录:build目录下收录的是生成安装文件(例如:rpm)所要的一些文件,例如JRE等。