Liferay6.2框架概述(2)

2019-08-29 19:31

3.3 portal的组成架构

Portal系统一般由Portal服务器、支持Servlet的Java应用服务器或Web服务器、数据库服务器、LDAP服务器组成,此外还可以加上身份认证和访问控制服务器(Identity Server或Access Manager)等。前面所说的Portlet容器通常是打包在Portal服务器中的。

有的Portal系统可以工作在具有Servlet容器的Web服务器上,但多数

Portal要求在Java应用服务器上运

行。如Liferay Portal既能在Tomcat(Servlet容器+Web服务器)上使用,也可以在JBossAS(Java应用服务器+Web服务器)上运行,而JBoss Portal只支持JBossAS的Java应用服务器。

通常,Portal的定制信息是保存在数据库中的,几乎所有的Portal系统产品需要数据库管理系统的支持。

LDAP服务器主要用在用户管理、身份认证和权限管理上。有些Portal系统也支持使用数据库来管理用户身份和权限。

为了解决用户单点登录和访问控制问题,也许还要增加这方面的专业服务软件,如Idengtity Manager或Access Manager等。

此外,Portal服务器也支持其它应用服务系统的协同工作,比如同电子邮件(Email),网络交谈(Chat),网络会议(Web Conference),以及基于Lotus Domino的OA系统等直接对接联动。

3.4 portal应用架构

下图是Portal应用的一个示例架构图:

3.5基本组件

3.6 Liferay的Portal基础服务 3.6.1 基础服务

? 基础服务是以com.liferay.portal作为基础的,目前其子package说明如下:

3.6.2基础服务配置文件

3.7 portlet应用

? 下面列出了一些最基本的portlet :

3.8 Portal主要功能

3.8.1、单点登录(SSO—Single Sign-On):

Portal提供对各种应用系统和数据的安全集成,用户只需从Portal服务器登录一次就可以访问其它应用系统和数据库。对于安全性要求较高的业务系统,如电子银行、电子交易系统等,通过传递用户身份信息,如数字证书信息、数字签名信息等进行二次身份认证,保证单点登录的安全性。单点登录既减少了用户在多个应用系统反复登录多次认证的麻烦,更是简化了各种应用系统对用户及其权限的一致性维护管理。

3.8.2、资源整合:

能够把各种不同应用的内容聚合到一个统一的页面呈现给用户,实现同应用系统实时交换信息。能够从各种数据源如数据库、多种格式的文件档案、Web页面、电子邮件等集成用户所需的动态内容。

3.8.3、定制与个性化:

能够为不同角色的用户制定不同功能权限的Portal页面。同时,用户自己也能够按照喜好在规定的权限下定制自己风格的页面和内容,如可以定制Portal页面,取舍不同功能和内容的Portlet窗口,自行布置Portlet窗口的摆放位置,可以对Portlet窗口外观,如标题,图标,颜色等进行个性化设置。

3.8.4、协作功能:

为用户提供即时讨论,聊天,论坛,电子邮件以及语音或视频会议等功能。

3.8.5、工作流:

支持根据业务处理规则建立起来的工作流任务处理,比如审批流程等待办事宜。

3.8.6、信息检索:

从多种数据源检索动态信息资料。

3.8.7、客户端:

除了Web浏览器外,可以为PDA和手机提供接口,实现移动接入服务。


Liferay6.2框架概述(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:五年级数学上册解决问题专项训练

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: