论坛首页 Java企业应用论坛

Portal server 与 Web framework的关系

浏览 16828 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-04-16  
I see, thank you very much!
0 请登录后投票
   发表时间:2004-04-16  
不推荐使用jetspeed,这处东东不太稳定可靠,而且内部组织混乱。
有时间还是研究一下liferay比较有价值。
0 请登录后投票
   发表时间:2004-04-16  
zingers 写道
不推荐使用jetspeed,这处东东不太稳定可靠,而且内部组织混乱。
有时间还是研究一下liferay比较有价值。


对了,请大家推荐一下什么free的Portal serve比较好吧?JBOSS有Portal server吗?
0 请登录后投票
   发表时间:2004-04-16  
Apache Jakarta Jetspeed
http://jakarta.apache.org/jetspeed
Liferay Enterprise Portal
www.liferay.com/home/index.jsp
eXo Portal
http://exo.sourceforge.net
0 请登录后投票
   发表时间:2004-05-30  
感觉楼主对portal的概念不清楚,portal 包括 portal server 和 portlet container ;JSR-168定义了portlet 通用api ,portlet container 的提供商需要遵循这个API,这样开发出的portlet 可以在任何一个实现jsr-168规范的portlet container下顺利移植。
portal server 是各个开发商自行提供的,用来接受用户用求转发给相应的portlet,调整portal page 布局,单点登录等等;
portlet container就是在servlet container上又包装了一层,portlet 类似于servlet;
portal server 的实现一般采用 web framework 技术来构建;  比如liferay采用了struts + tiles;exo poral 采用了 jsf 等等。

portlet开发在遵循规范的基础上可以采用web framework .

一点浅见。
白马萧萧
0 请登录后投票
   发表时间:2004-05-30  
portlet 是否可以採用 web framework ?
我的答案是 "NO"

但是 BEA Weblogic Portal , IBM Websphere Portal and etc..
opensource 包含了 LPortal , ExoPlatform 都有支持基於 Struts Framework 所開發的 Portlets, 只是要多做一些 import 的動作, 包含設定相關的 portlet.xml 等等...

所以之前討論的 tapestry 或是 webwork 是否有支持 ? 要看各大 portal server 的 vendor 是否有做 integration. 所以呢 ... 目前是沒有..

至於 JSR 168 Portlet Spec 所定義的標準 portlet .
目前新推出的 Portal Server 大多有支援, 不過以我的經驗, 尤其是商用 Portal Server, 都是具有自己的 portal framework, 簡單來說, 利用她們的 portal framework 開發會比 遵循 JSR 168 更方便, 而 portal framework 其實也算一種 MVC Framework, 例如 Webloigc Workshop framework, LPortal, ExoPlatform 就是基於 struts framework 所開發的, Jetspeed framework 基於 Turbine 等等... 所以你去研究他們的架構 和 Web Framework 有異曲同工之妙
0 请登录后投票
   发表时间:2004-06-11  
objective 写道
能否推荐一个开源的Portal产品?


去http://java-source.net看看吧。
0 请登录后投票
   发表时间:2004-06-19  
有一点不是很明白,我比如想做一个象sina一样的网站也可以采用portal server吗?
0 请登录后投票
   发表时间:2005-04-26  
sina不是portal
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics