利用OpenFire构建企业内部IM平台
企业IM的意义
作为现代企业,部门间的沟通亦将显得尤为重要,经常使用的交流工具主要有电话,邮件,即时通信软件。而即时通信软件具有成本低廉,流通方便,并有部分人性化设计,并且具有沟通过程中相应的归档功能,因此构建内部IM交流平台就显得尤为重要。
也许有人会说,有那么多商业公司开发的优秀的即时通信软件,并且大部分是免费的,为什么还需要重新造车,岂不是资源的浪费。在这里笔者想引述一个例子,关于2006年12月26日中国南海发生强烈地震,造成海底光缆断裂,致使MSN等国外通信软件无法正常使用。同时由于部分商业软件通信协议的封闭型,对于公司安全又将是种威胁。
OpenFire
首先关注下igniterealtime.org对于他的定位:
Openfire(formerlyWildfire) is a realtime collaboration(RTC) serverdual – licensed under the OpenSource GPL and commercially. It uses the only widely adopted open protocol for instant messaging, XMPP(alsocalledJabber). Openfire is incredibly easy to setup and administer, but offer srock-solid security and performance.
从此看出,openfire作为一款遵循GPL协议,使用