(Portal 开发读书笔记) Portal开发经常使用概念

 Portal是什么?web

Portal是一组小的web应用(也就是Portlet)的集合。它提供了以下的功能好比:我的化,内容聚合(从各个不一样的信息源),认证,定制。换句话说,它提供了总体页面。Portal不单单聚合Portlet,还要聚合其余页帧片段,这也片段也许根本juice不是Portlet.服务器

 

Portlet是什么?架构

Portlet是一个能够插入的UI组件,它能够提供指定的内容,这些内容能够来自于信息系统。它的主要责任是产生标记语言的片段,而且显示于Portlet Window中,而后多个Portlet Window共同被Portal页面所包含。换句话说,它提供了页面的一个区域。ide

 

Portal架构:ui

Portal架构包含Portlet 容器和Portal服务器:blog

 

Portlet 容器:生命周期

它负责管理Portlet实例的生命周期,而且负责发送Portlet产生的页帧到Portal服务器去聚合。get

 

Portal服务器:it

它负责提交来自Portal页面上的用户请求到Portlet容器,而且负责聚合多个Portlet产生的页帧到Portal页面,还负责为Portal页面提供一致的外观。class

 

这些概念关系以下图所示:

 

相关文章
相关标签/搜索