ISCAS OpenIR  > 软件工程技术研究开发中心
一种支持JSR286的Portlet容器的设计与实现
Alternative TitleDesign and Implementation of a Portlet Container Supported JSR286
严亮
Supervisor许舒人
2009-06-04
Degree Grantor中国科学院研究生院
Degree Level硕士
Place of Degree Grantor中国科学院研究生院
KeywordPortal
English Abstract门户可以将各种异构应用和数据资源集成到同一用户界面下,并根据用户或角色的不同,形成个性化访问页面,进而实现信息的有效传递。门户作为信息集成与发布的有效手段已经获得了广泛的认可。 门户采用基于组件化的方式进行构建。Portlet容器是其重要组成部分,负责管理Portlet组件的生命周期,提供Portlet组件的运行环境,同时提供容器访问接口接受来自门户服务器的容器请求,并将Portlet产生的标记片段返回给门户系统以聚合形成门户显示页面。 Portlet容器的需求来源于Portlet规范和门户两方面。门户的广泛应用对门户系统提出了新的要求,2008年3月JCP组织(Java Community Process)提出了新的Portlet规范即JSR286规范,门户系统需要修改其Portlet容器以适应这种变化。 本文从JSR286规范和门户需求出发,设计并实现了一个Portlet容器。首先根据JSR286规范对Portlet组件、界面和个性化三方面的特征进行分析;其次总结了Portlet容器的核心功能、系统边界,并给出了Portlet容器的模块设计;然后为满足生命周期状态控制和门户构建中协作重组的应用需求,对Portlet容器在这两方面进行了扩展,分别提出了容器中多粒度的生命周期状态控制以及Portlet协作时的事件转换机制;最后基于以上分析和设计,实现了一个Portlet容器,并将其应用在中科院软件所自主研发的门户产品OncePortal中。
Subject计算机软件其他学科
Language中文
Content Type学位论文
URIhttp://ir.iscas.ac.cn/handle/311060/84
Collection软件工程技术研究开发中心
Recommended Citation
GB/T 7714
严亮. 一种支持JSR286的Portlet容器的设计与实现[D]. 中国科学院研究生院. 中国科学院研究生院,2009.
Files in This Item:
File Name/Size DocType Version Access License
学位论文-一种支持JSR286的Port(2339KB) 开放获取LicenseApplication Full Text
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[严亮]'s Articles
Baidu academic
Similar articles in Baidu academic
[严亮]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[严亮]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.