百度空间 | 百度首页 
               
 
查看文章
 
openfire enterprise企业版即将开源的一些看法
2008-04-17 16:46
  • 比较有价值的,有fastpath和archive,fastpath可看我前面的介绍:fastpath 基于openfire 的客服 web im;chat archive就是在服务端保存所有聊天历史的支持。
  • openfire clustering集群不会开源,由于集群90%的功能是通过Coherence clustering software第三方软件来实现的,并不是openfire本身的功能。Coherence是一种内存共享的模型,内部处理多台服务器的逻辑,上层的应 用可以当作单机来使用。这个模块担心以后版本会去掉,jive是想把openfire丢出去给开源社区,只剩下clustering商业化也没什么价值。另外jive在短 期之内把clustering重新开源实现的可能性也比较小。本来就不是它的看重,以后更不会是。特别看重cluste功能的用户最好去投奔ejabberd了。
  • Jivesoftware 今后的核心转移到 clearspace 上了,今后 openfire 最大的工作是整合 clearspace 并提供所需的social & collaborative的功能。XEP的支持不是首要考虑的,不过目前的XEP也够用了。
  • Clearspace整合。从最新的源代码也可以看到,增加了许多 clearspace 的程序。对于单独部署 openfire 的用户那些功能可能是鸡肋。
我个人比较希望的改进
  1. web im。纯Web,使用comet/HTML/ajax,不是基于flash的XIFF, Flash虽然也不错,但是与其他应用集成不便。
  2. 开放性。服务器架构的开放, plugin机制已经做得不错了,不过有不少需求还是需要改源代码才能实现。改了源代码,服务器又有新版本了比较烦。
  3. 独立性。最好不要做 org.jivesoftware.openfire.clearspace 这样的集成,感觉丧失了独立性,如果需要对外提供roster等功能,可以做成标准的api,第三方也可以用。不要成为clearspace的附庸。
  4. c++ 的客户端,pidgin那样的最好,啥都可以连,spark国内的接受程度低。(4应该没有可能:)
即将(据说是4/27)开源的功能
  • Reporting and Chat transcripts plugin - 一般
  • SparkWeb - SparkWeb 是基于flash的。
  • Client Control plugin - the ability to manage clients will be available as an Openfire plugin
  • Fastpath plugin - Web IM
稍后开源的,估计还要等几个月
  • Reporting and chat archiving - 就是聊天记录保存在服务器。

类别:Openfire | 添加到搜藏 | 浏览() | 评论 (4)
 
最近读者:
 
网友评论:
1
2008-04-17 22:52 | 回复
关注中....
 
3
2008-04-21 15:22 | 回复
Web IM与BOSH是两种概念。 BOSH是XMPP over HTTP,还是需要客户端。 Web IM不一定要走BOSH,或者我认为是完全不用,web im已经是服务端程序了,还用这个协议跟服务器打交道,有点低效。
 
4
2008-04-28 08:43 | 回复
关注中。。。
 
5
2008-05-30 08:39 | 回复
openfire的 SIP Phone Plugin插件的应用及评测 楼主能给说一下吗?
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu