Portal研究心得

由于我们要做的是SOA框架、在SOA之上要用PORTAL来提供给用户使用操作界面,而且这个框架中会涉及到WEB SERVICE的内容,所以考虑现在的开源的PORTAL框架还没有能完全支持这种技术的。尤其考虑分步式应用的安全性、稳定性、扩展性等等,还没有合适的PORTAL产品提供支持。

所以我决定只使用portlet container,这样,我们可以自己开发自己的portal server,然后再开发自己的portlet,最后只要使用一款稳定的portlet container来管理portlet就可以了。
 
目前我初步研究了一下portlet 168规范、portlet286规范、wsrp规范,同时又了解了一下sun的portal容器和apache的pluto。
这两款开源产品都属于portlet container,1.x版本都支持portlet 168规范,2.x版本都支持portlet286规范,不过SUN的容器还支持wsrp规范。
我理解portlet 286规范比portlet168多的几项功能如下:
事件:
Events – enabling a portlet to send and receive events and
perform state changes or send further events as a result of processing
an event.
共享参数
Shared render parameters – allowing portlets to share render
parameters with other portlets.
资源服务
Resource serving – provides the ability for a portlet to serve a
resource..
过滤器
Portlet filter – allowing on the fly transformations of
information in both the request to and the response from a portlet
 
但2.0规范目前还没不是正式的完全可用的版本
另外,WSRP规范,我理解主要是多个PORTAL之间的整合及互相操作的规范。目前我们还用不上。
 
WSRP Web Services for Remote Portlets ),即远程 Portlet Web 服务,是 OASIS 创建的 Web 服务标准,它允许在门户或其他中间 Web 应用程序中提供可视化的、即插即用 的、面向用户的 Web 服务。
 
所以,最终决定还是先使用稳定的1.0版本的portlet开发,使用apache pluto作为容器。
不过使用这个容器,要做的东西也不少,要自己开发一套portal、开发多个PORTLET。
下一步是考虑设计这个PORTAL,这是重点,尤其admin部分的设计难啊。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值