java 开源 portal_四种开源门户portal软件比较

本文比较了JBoss、Liferay、eXo和JetSpeed 2四个Java开源门户软件,探讨了它们的优缺点。Liferay以其漂亮的界面和AJAX特性脱颖而出,但定制性较弱;eXo和JBoss Portal各有特点,但复杂性较高。作者认为,单一的Portal解决方案可能过于复杂,Widget和JS脚本的使用是更好的发展方向。
摘要由CSDN通过智能技术生成

一个门户软件至少需要以下几个功能,这样,我们可以借助开源建立自己的门户,而不用从头开始发明新轮子:

1.用户 组和角色管理

2.授权和权限验证

3.内容管理

4.个人定制

下面对JBoss, Liferay, eXo, JetSpeed 2四个开源门户软件进行架构比较:

Jetspeed (2.1.3)

Jetspeed/Tomcat/MySQL 好像性能不错,不过文档不太好,接口粗糙不友好,难于安装和运行。

Liferay Portal

似乎它是Java Portal的第一选择,优点是:漂亮的UI,AJAX以及 JSR 286 Poratl标准,和具体服务器没有绑定,不错的内容管理。

缺点:由于稍微复杂些,性能有点慢,设计上松耦合差,如果你需要整个Portal功能,它还是不错的,但是如果试图定制修剪一些功能组件,就非常困难,Liferay号称从EJB到Spring,由此可见,框架的选择并不能帮助你松耦合,更多是业务设计的松耦合,要从业务角度进行组件模块化设计,而不是从纯技术架构角度进行模块化设计,这两个出发点完全不同。

eXo Portal

eXo将和JBoss门户结合,未来独立发展有些玄乎。

JBoss Portal

它不但可以运行在JBoss 上,也可以运行在Tomcat上,界面直观,文档易懂,性能也不错,但会经常与JBOss自己的产品挂钩,更重要的是,JBOSS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值