admin管理员组

文章数量:1567255

2024年6月27日发(作者:)

PORTAL分析报告

徐亚斌

Portal是web应用发展的一个重要趋势,目前几乎所有大的软件厂商都有自己的

Portal技术和产品进行了分析,目Portal产品。并且Portal技术已经形成规范。本文对

的是为公司产品的规划提供参考。本文包括4个部分:Portal简介、Portal厂商及Portlet

规范、Portal技术分析、相关技术-JSF。

Portal简介介绍了Potal的概念,Portal的发展等基本情况。

Portal厂商及Portlet

目,以及刚刚通过的Portlet

规范介绍了国内外主要的Portal厂商、Portal开放源代码项

。规范-JSR (Java Specification Request) 168

Portal技术分析介绍了Portal技术的核心概念以及实现思路。

由于组件化web页面开发对Portal技术及公司产品都有很大的影响,因此在本文的第

四个部分专门介绍了组件化web页面开发的技术JSF。

1Portal简介

1.1Portal的概念

根据(JSR (Java Specification Request) 168)的定义,Portal是基于web的应用,

它主要作为信息系统的展现层,提供个性化、统一登录和内容整合的功能。整合就是将不

同来源的信息集中展现在一张网页上。一个Portal可以具有很多个性化参数,用来调整为

用户定制的内容。对于不同用户,一个

(定义参看3.1节)组成,portlet

Portal网页可能由多组不同的页面构件-

为不同用户生成不同的定制内容。

portlet

Portal网页的内容

如图1所示。Portal网页中的Portlet

状态可以由用户调整。

窗口存在常规、最大化和最小化三种状态,窗口的

从上面的定义可以看出,Portal的核心思想是网页个性化,它有两个含义,一是为不

同的网页访问者匹配不同的内容(信息),二是为不同的网页访问者提供不同的portlet应

用服务,并在所能提供服务的基础上根据访问者的不同相应改变处理流程。

的理念非常相似。

这个理念与CRM

下面从Portal的分类开始,介绍Portal的发展过程。

图1 Portal网页的内容(摘自JSR168文档)

1.2Portal的分类

最初的Portal指的是像Yahoo、Lycos这样的Internet门户网站。这些门户网站为用

本文标签: 技术内容网页介绍提供