XMPP Server项目的初探
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XMPP Server项目的初探相关的知识,希望对你有一定的参考价值。
近期公司需要搭建XMPP服务器,经过调研已经将服务方案的着重点放在了Tigase与eJabberd之间, 但随着调研工作的深入也逐渐发现了他们的一些区别,首先最大的区别就在于他们的集群策略上,最终我们还是选择了eJabberd,没有什么原因就是因为他的集群策略是免费的支持水品扩展。
Tigase的好处在于Java编写,扩展它的入门门槛还是相对较低,资料齐全,但是集群的免费策略仅支持最大3太的HA解决方案,并没有开放服务器的集群策略,需要使用的话就得去购买高级集群的jar,貌似挺贵的 2000$/服务器/年,我们担负不起,我们技术也有限,编写不了集群方案,所以还是放弃了。
eJabberd的好处erlang天生就是为集群多线程而生,集群完全免费,高级版也只是一些定制的开发功能,目前正在做更深入的调研工作,缺点也是有的,资料较少,我们只能主要依靠官网进行,一步一步来.......
开源的项目坑也是比较多的,我们在慢慢熟悉,用好了它就是有力工具,用不好就自贡那个谢罪吧哈哈。
以上是关于XMPP Server项目的初探的主要内容,如果未能解决你的问题,请参考以下文章
Vines for XMPP Server 而不是其他解决方案
在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途