(转)(Portal 开发读书笔记) Portal Server/Portlet Container/Portlet

本文介绍了Portal(门户)的概念及其组成部分:Portal Server、Portlet Container 和 Portlet。解释了它们各自的功能和交互方式,以及如何通过个性化设置为用户提供定制化的信息服务。

 什么是Portal(门户)?

Portal组成可以分为三部份(1)PortalServer(2)PortletContainer(3)Portlet

1) PortalServer的定

一个Portal门户网站)就是指一个Web-based的系统,通常都会提供个人化设置、单一登陆、以及由各种不同来源或不同网站取得各式各样的信息,并且将这些信息放在网页之中组合而成的呈现平台,门户网站会有精巧的个人化设置去提供定制的网页,当不同等级的使用者来浏览该页面将获得不同的信息内容

2)PortletContainer的定

portletcontainer是提供portlets执行的环境,包含了许多portlets并且管理他们的生命周期,他也会永远保存着portlets的喜好设置,一个portletcontainer接收到来自portal请求后,接着将这个请求传递给存在containerportlet执行。portletcontainer没有义务去组合portlets产生的信息內容,这个工作必须由portal处理。portalportletcontainer可以放在一起视为同一个系统的组件,或者分开成为两个独立的组件

PLT.2.2么是Portlet?

一个Portlet是以Java术为技术的Web组件,由PortletContainer所管理,专门处理客户的request以及产生各种动态的信息内容。Portlets为可插式(pluggable)的客户界面组件,提供呈现层成为一个信息系统

这些由portlet产生的内容也被称为片段(fragment),而片段是具有一些规则的Markup(HTMLXHTMLWML),而且可以和其他的片段组合而成一个复杂的文件。而Portlet中的内容正常来说是与其他Portlet的内容聚合而成为一个Portal页。而Portlet的生命周期是被PortletContainer所管理控制的。





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/843996,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值