Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2244479
  • 博文数量: 556
  • 博客积分: 11457
  • 博客等级: 上将
  • 技术积分: 5973
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-24 22:33
文章分类

全部博文(556)

文章存档

2013年(22)

2012年(74)

2011年(460)

分类: 系统运维

2011-07-21 15:35:07

实际上对于一般应用而言,RTX和Openfire都可以满足要求。
RTX的优势在于:
1, 用户基数大,符合用户使用习惯,知名度高
2, 支持较复杂的组织结构,用户列表排序(如领导排在前面),Openfire只是单级
3, 虽然不是开放标准,单RTX提供功能强大的SDK,成熟而资料丰富,很多OA集成与之,有较成熟的扩展方案选择
4, 商业软件,稳定性和客户支持方面有一顶保障

Openfire的特点在于:
1, 开放性好,XMPP发展前途光明,国外主流大公司支持,符合技术趋势
2, 客户端选择余地大;
3, 功能相对较少,一些关键的企业商业功能还是弱一点,如多级企业支持。
4, 有源代码,二次开发也比较容易,但是国内不是特别主流,集成的OA还不是很多,开发经验也没有足够积累

因此根据使用情况,如果是政府机构或者一般大一点企业等,选择RTX较合适,是相对比较保险和保守的方式,尤其是要和OA集成的情况下。如果是技术企业或者小企业,选择Openfire可能更好,尤其是具有一定开发能力的情况下。至于其它的方案,就通用而讲,和这两种比较起来都没有明显的优势,一般不是第一选择。
 
阅读(2192) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~