(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

 

這些概念關係以下圖所示:

 

相關文章
相關標籤/搜索