Portal知识总结

更新时间:2023-08-02 21:17:20 阅读: 评论:0

如何穿胸罩门户网站集成技术
一、总述
本公司门户网站是基于开源Portal进行开发,满足JSR168标准,Portal的核心架构是完全基于Web Services 的开发体系结构。其核心门户服务器(Corporate Portal Server)是门户中最主要的部件,主要提供门户内展现服务、个性化页面、社区、知识目录、管理分级等功能。Enterpri Portal具有最广泛的平台及标准支持,同时支持J2EE 和.Net平台。
二、技术词汇
先来了解一下,门户集成技术所用到技术词汇。
孕妇喝什么汤1.Portlet规范:
随着企业级portal的大量涌现,不同提供商创建了不同的portal组件api,即portlet。不兼容给应用服务商portal用户和portal rver 提供商都造成了问题。为了消除这些问题,jsr168,即portlet规范提出。
portlet规范,即JSR(java specification request)168,
JSR168是Java 规范要求(Java Specification Request ,JSR)的缩写,它为创建Portlet建立标准的API。很多重量级的Portal开发商和开源项目组参与了Java标准化组织(Java Community Process)创建过程,JSR168在2003年10月正式发布。最主要的Portal开发商已经宣布计划支持JSR 168标准。以下就是支持JSR 168标准的Portal开发商:Accenture、Apache Software Foundation、BEA、Boeing、Borland、Bowstreet、Cap Gemini Ernst & Young、Citrix、Computer Associates、CoreMedia、DaimlerChrysler、Documentum、Enformia Ltd、Hewlett-Packard、Interwoven、Macromedia、McDonald Bradley、Novell、Oracle、Plumtree、SAP、Syba、Tarantella, Inc、Vignette。
JSR168定义了portlet的运行时环境,即portlet容器;定义了portlet和portlet容器之间的api集,提供portlet存储易失数据和持久数据的机制;提供portlet包含rvlet和jsp的机制;定义方便部署的portlet打包方法;提供jsr168规范下的portal的二进制portlet便携性。
2.Portal 和 Portlet 容器
Portal概念:英文字面是“入口”,国内有叫“门户”技术的,但“集成”技术更能表达它的意思。在Portlet规范里是这样讲
曾仕强人际关系的:“portal是一种web应用,通常用来提供个性化、单次登录、聚集各个信息源的内容,并作为信息
系统表现层的宿主。聚集是指将来自各个信息源的内容集成到一个web页面里的活动”。
Portal的主要任务是将不同的应用程序集合到一个页面,这个页面的外观是Portal用户共有的。Portal也可以有复杂的个性化特征,这些特征能够给用户提供自定义内容。Portal页可以有不同的 Portlet 集,以便为不同的用户创建内容。
图1展示了 Portal 的体系结构,比如一个由 WebSphere Portal 提供服务的Portal。客户端请求由 PortalWeb 应用程序进行处理,它为当前用户检索当前页上的 Portlet。然后,Portal Web应用程序为每个Portlet 调用 Portlet 容器来通过 Container Invoker API 检索它的内容。Portlet 容器通过 Portlet API 调用Portlet。Container Provider Service Provider Interface(SPI)允许 portlet 容器通过Portal 检索信息。性情中人
图 1. 基本的 Portal 体系结构
Portlet 容器概念:Portlet 容器运行 Portlet,给它们提供所需的运行时环境,并且管理它们的生命周期。它为Portlet 首选项提供持久性存储,这使得能够为不同的用户生成自定义输出。
小学语文二年级上3.Portal 页和 Portlet
图2展示了基本的 Portal 页组件。Portal 页表示一个完整的标记文档并且聚集若干 Portlet 窗口;也就
是说,它将不同的应用程序用户界面组合到一个统一的表示中去。Portal 页使用户能够通过登录对话框向 Portal 验证自己的身份以便访问个性化的 Portal 视图。大部分Portal 页包括一些导航机制以允许用户导航到其他的 Portal 页。
图 2:Portal 页
Portlet 窗口包括:
优秀团员申请标题栏,带有 Portlet 的标题修饰,包括用于更改 Portlet 的窗口状态的按钮(比如最大化或最小化 Portlet)和用于更改 Portlet 的模式的按钮(比如显示帮助或编辑预定义的 Portlet 设置)由 Portlet 产生的内容(也称为一个标记段)。
雨落长安图 3在不同的浏览器上展示了一个 Portlet 窗口。如您所见,该portlet 产生的标记段并不局限于 HTML,而可以是任何标记。
图 3:在 HTML 浏览器(顶部)和 WML 浏览器(底部)中显示的
Portlet
Portlet概念:基于Java技术的web组件,由处理请求和生成动态内容的portlet容器管理。
下图显示了在访问一个portal服务器时浏览器中页面的样子。
>大学生社会责任感

本文发布于:2023-08-02 21:17:20,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1105838.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:提供   用户   内容   页面   技术   容器   标准
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图