portal技术标准简介

portal技术标准简介

ID:35515283

大小:43.50 KB

页数:7页

时间:2019-03-25

portal技术标准简介_第1页
portal技术标准简介_第2页
portal技术标准简介_第3页
portal技术标准简介_第4页
portal技术标准简介_第5页
资源描述:

《portal技术标准简介》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Portal技术标准简介关键字:portalJEE作为建立在Java平台上的企业级应用解决方案,经过这些年不断发展,已经成为企业级开发的工业标准和首选平台。众多厂商如IBM,BEA和Oracle等都围绕该规范推出了相应的,功能强大的产品。JEE规范组中最受业界认同和取得最大成功的就是JEEWeb层面规范,发展到今天,已经步入门户(Portal)的时代。门户,简言之就是提供包括内容聚合、单点登陆、个性化定制和安全管理等服务的基础Web平台。在JavaEE里,Portal有两种标准:JSR168和JSR286。同时OASIS组织还为Portal的远程调用定义了相关WebS

2、ervicds标准WSRP。名词解释名词解释Portal门户,提供包括内容聚合、单点登陆、个性化定制和安全管理等服务的基础Web平台。PortletPortlet是基于web的Java组件。它由Portlet容器管理,能够处理请求,产生动态内容。Portlet被Portal用作为可插拔的用户接口组件,为信息系统提供展现。由Portlet动态产生的内容也被叫做fragment。fragment是遵循某种规则的标记(例如:HTML,XHTML,WML),可与其他的fragment一起建立一个完整的文档。一般一个Portlet产生的内容和其他的Portlet产生的内容聚集在

3、一起形成Portal网页。PortletContainerPortlet在Portlet容器中运行,Portlet容器为Portlet提供必需的运行环境。Portlet容器包含Portlet(组件)并且管理它们的生命周期,它也为Portlet的参数设置提供持久化的存储。Portlet容器不是一个类似于servlet容器的独立容器。它是在servlet容器上通过扩展方式实现的,并重用servlet容器提供的功能。从Portal的角度来看,PortletContainer是Portal平台所提供的众多服务之一。JSR168,JSR286由于越来越多的公司开发了各自的Por

4、tal组件和基于其的Portal产品(如Bea,IBM,Oracle,Sun,Sybase,Novell,SAP,Jetspeed,Vignette等.这种互不兼容的接口实现不断带给程序提供商各种问题和麻烦,为了解决这种问题,JCP发布了JSR168(JavaSpecificationRequest),PortletSpecification,用以提供不同Portal和Portlets之间的互用性。JSR286是168规范的延伸,是目前最新标准规范。SSOSingleSign-On即单点登陆。当一个大系统中存在多个子系统时,用户只需要正确登陆其中任何一个子系统,就可以

5、在各个子系统中来回自由切换和使用授予该用户权限的各种资源。一般可以分为两种类型:Web应用之间的单点登陆和门户Web应用和它所连接的后台系统之间的单点登陆。SSO是任何一个门户产品必须解决的问题,必须提供的服务。WSRPWSRP是OASIS组织的一个规范,它定义了远程门户网站的Web服务。通过WebService将远程内容抓取到本地,最后通过本地内容聚合引擎展示出来。JSR168和JSR286Portlet是部署在容器内用来生成动态内容的Web组件,与servlet类似,portlet的整个生命周期从init到destroy的过程都在portlet容器中进行。Java

6、PortletSpecification对portletAPI、标准化用户数据、参数设置、portlet请求以及响应、部署、打包以及安全等方面都做了详细的规定,以此来实现portlet之间以及portlet与portlet容器之间的交互和协作。JavaPortletSpecification1.0,即JavaSpecificationRequest(JSR)168发布于2003年10月。JSR168目前在业界受到广泛支持,而且它由开放源码支持。标准和产品的第一个版本存在一定的缺陷,仅支持最基本的用例,在功能上有一些限制。而且JavaPortletSpecificati

7、onV1.0也存在这种情况,因此,经过三年之后,大多数支持JavaPortletSpecificationV1.0的门户产品都提供一些附加扩展,以支持更高级的用例,这些附加的扩展造成了各个门户产品的标准不统一,彼此间的交互协作成了不可避免的问题。为了更好地规范portlet开发,以适应业界发展,并提供适应于最高级别用例的标准解决方案,从而为这些高级功能提供互操作性,在2005年11月开始了JavaPortletSpecificationV2.0(称为JSR286)的开发,JavaPortletSpecificationV2.0已在2008年2月25日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。