`

Portal(门户)是什么 (转)

    博客分类:
  • Java
阅读更多

Portal 的组成可以分为三部份(1) Portal Server(2) Portlet Container (3) Portlet 
1)Portal Server 的定义是 
    一 个 Portal(门户网站)就是指一个 Web-based 的系统,通常都会提供个人化设置、单一登陆、以及由各种不同来源或不同网站取得各式各样的 信息,并且将这些信息放在网页之中组合而成的呈现平台,门户网站会有精巧的个人化设置去提供定制的网页,当不同等级的使用者来浏览该页面将获得不同的信息 内容。 
2) Portlet Container 的定义是 
    portlet container 是提 供 portlets 执行的环境,包含了许多 portlets 并且管理他们的生命周期,他也会永远保存着 portlets 的喜好设置,一 个 portlet container 接收到来自 portal 的请求后,接着将这个请求传递给存在 container 的 portlet 执 行。portlet container 没有义务去组合 portlets 产生的信息?容,这个工作必须由 portal 来处理。 portal 和 portlet container 可以放在一起视为同一个系统的组件,或者分开成为两个独立的组件。
3) Portlet 的定义是
    一 个 Portlet 是以 Java 技术为技术的 Web 组件,由 Portlet Container 所管理,专门处理客户 的 request 以及产生各种动态的信息内容。Portlets 为可插式 ( pluggable ) 的客户界面组件,提供呈现层成为一个信息系 统。 
    这些由 portlet 产生的内容也被称为片段 (fragment),而片段是具有一些规则的Markup( HTML、 XHTML、WML ),而且可以和其他的片段组合而成一个复杂的文件。而 Portlet 中的内容正常来说是与其他 Portlet 的内容聚合而成 为一个 Portal 网页。而 Portlet 的生命周期是被 Portlet Container 所管理控制的。 
    客户端 和 portlets 的互动是由 portal 通过典型的 request/response 方式实现,正常来说,客户会和 portlets 所 产生的内容互动,举例来说,根据下一步的连接或者是确认送出的表单,结果 portal 将会接收到 portlet 的动作,将这个处理状况转向到目 标 portlet。这些 portlet 内容的产生可能会因为不同的使用者而有不同的变化,完全是根据客户对于这个 portlet 的设置

分享到:
评论

相关推荐

    DHCP与portal搭建

    文件"DHCP搭建.doc"可能详细介绍了DHCP服务器的具体配置步骤,而"Portal系统搭建.pdf"则可能包含Portal服务器的安装、配置和测试过程。阅读这两个文件将对DHCP和Portal服务器的搭建提供深入理解,并帮助你成功部署...

    WebspherePortal的Oracle数据库迁移

    WebSphere Portal是一款由IBM提供的强大企业门户平台,它依赖于数据库来存储配置信息、用户数据以及各种门户组件的状态。本篇文章将深入探讨如何将WebSphere Portal原本使用的DB2数据库迁移到Oracle数据库,以满足...

    portal入门详解

    Portal,即门户,是一种集成了多种应用和服务的平台,用户可以通过单一界面访问到所需的各种资源。Portal的主要目标是提高工作效率,简化用户操作,通过个性化定制,满足不同用户的特定需求。 2. **Portal的核心...

    IBM portal6.1迁移oracle详细文档

    IBM Portal是IBM的一款企业级门户产品,它提供了集成的访问控制、个性化和协作功能,用于构建统一的企业入口。IBM Portal 6.1版本可能运行在各种数据库平台上,但迁移至Oracle数据库可能是因为Oracle在性能、扩展性...

    Portal安全管理解决方案

    IBM Tivoli Portal安全管理解决方案针对这些问题,提供了一体化的安全管理平台,简化用户管理,消除功能冗余,强化企业门户的安全性和用户体验。通过整合和自动化,该解决方案帮助企业在安全和效率之间找到平衡,...

    ibm Portal培训

    【IBM Portal培训】是针对那些希望深入理解和掌握IBM企业级门户解决方案的专业人士设计的课程。IBM Portal是一个功能强大的平台,它允许组织构建统一的、个性化的访问入口,整合各种应用程序和信息源,提供高效的...

    portal 客户端

    "portal 客户端"可能是指一种特定类型的客户端应用,比如企业门户、Web门户或者某种服务的专用客户端。这种客户端可能用于访问多种资源和服务,提供统一的登录和个性化界面。 "反编"一词在这里很可能是指“反编译”...

    如何将早期 TIA Portal 版本创建的项目转换到TIA Portal V14或更高版本?.txt

    如何将早期 TIA Portal 版本创建的项目转换到TIA Portal V14或更高版本?

    radius/portal软件配置

    Radius 和 Portal 软件是网络访问控制领域中常见的组件,它们主要用于认证、授权和计费(AAA)功能。在本文中,我们将深入探讨如何配置这两个软件。 首先,让我们了解 Radius 服务器。Radius(Remote ...

    如何将早期 TIA Portal 版本创建的项目转换到TIA Portal V14或更高版本?.docx

    如何将早期 TIA Portal 版本创建的项目转换到TIA Portal V14或更高版本?.docx

    portal_601spi

    【标签】"portal_601spi" 和 "portal",这两个标签明确了讨论的主题是Portal 601系统中的SPI特性,而"portal"则代表这是一个关于门户系统的内容。 【压缩包子文件的文件名称列表】: 1. **stylesheet.css** - 这...

    基于portal的平台 开发企业级应用的优势

    在企业级应用开发中,基于Portal的平台方案已经成为一种常见的选择。这种模式的优势主要体现在其强大的集成能力、灵活的权限管理、以及丰富的用户体验等方面。本文将深入探讨基于Portal的平台如何帮助企业实现高效、...

    Liferay Portal应用之开发 (转)

    Portlet是Liferay中的核心组件,它们是门户中的可复用内容单元。开发者可以使用Java、Vaadin、GWT等多种技术开发portlet。JSR 168和JSR 286为portlet提供了标准化的API,使得portlet能在多个portlet容器中运行。在...

    D1_P2_Portal_Introduction

    2. **什么是门户?** - 门户是一种集成了多种信息资源和应用的单一入口点,允许用户根据其角色和任务访问定制的内容和服务。它能够整合企业内部的各个系统,提供统一的界面和工作流程。 3. **为什么选择WebSphere ...

    IBM Portal 培训 - 2

    Portlet是门户中的基本构建块,提供了一种封装应用程序接口的方式。开发者可以创建自定义portlet来集成内部系统或第三方服务。portlet生命周期、portlet模式(如渲染、事件处理)以及portlet间的通信都是开发过程中...

    西门子博途WINCC_与PLC的通信 TIA PORTAL V16.pdf

    西门子博途WINCC_与PLC的通信 TIA PORTAL V16

    WebSphere Cognos Portal install

    - 在“管理”区域,转到“Portlet用户界面”>“管理页面”,然后选择“我的门户”。 - 点击“新建页面”创建一个新的页面,并编辑页面布局。 - 在新页面中,添加“IBM Cognos 导航器”portlet到左侧,将“IBM ...

    由浅入深玩转华为WLAN---11 安全认证配置(4)AC内置Portal认证(网页认证)1

    标题中的“由浅入深玩转华为WLAN---11 安全认证配置(4)AC内置Portal认证(网页认证)1”表明本篇内容主要聚焦于华为无线局域网络(WLAN)的安全配置,特别是关于AC(Access Controller,接入控制器)内置的Portal...

    用友集团Portal集成开发手册

    用友集团Portal开发手册,2016年版,用于用友Portal端开发学习

    TIA Portal选件SiVArc在自动化装配生产线上的应用.pdf

    TIA Portal选件SiVArc在自动化装配生产线上的应用 TIA Portal选件SiVArc是西门子公司为汽车行业研发制作的一个平台可选件,经过多年的改进和升级,现已从离散控制行业过渡应用于过程控制行业,如物流、中药装备、...

Global site tag (gtag.js) - Google Analytics