EGO Web Portal的设计与实现
论文摘要
在网格越来越受到关注的今天,网格的设计与实施成为人们研究的重要课题。而网格Portal是网格能否投入实际应用的重要一环。网格Portal的意义在于,给不同科学计算领域、不同类型用户提供一种基于Web的方便、直观、高效的使用环境,以增强网格环境的好用性并最终提高资源利用率。本文以吉林大学网格计算和网络安全实验室与Platform公司的合作项目“Platform EGO”为基础,讨论了网格资源管理软件EGO的Portal的设计和实现。首先对网格Portal及Platform EGO进行了概述,并分析研究了Portal设计和实现所涉及的一些关键技术。然后对Portal的设计目标进行分析,总结出Portal的基本功能:作业管理,EGO管理和Portal管理。根据EGO的特点和Portal的设计需求提出了基于Portlet访问Web服务的Portal架构并把系统划分为四个层次:客户层、Portlet层、EGO应用层、EGO网格层。最后作者在开源项目Liferay Portal的基础上对Portal系统进行了实现。
论文目录
提要第一章 绪论1.1 研究背景1.1.1 网格技术的概述1.1.2 Portal 技术概述1.1.3 网格Portal 的产生和发展1.2 本文的主要内容和组织结构第二章 企业网格管理器EGO 概述2.1 EGO 的基本概念2.2 EGO 的工作方式2.3 EGO 的组织结构2.4 EGO 中的主要概念和术语2.5 EGO 的功能2.6 EGO 的API2.6.1 EGO API 简介2.6.2 EGO API 调用机制第三章 相关技术简介3.1 Portal 和Portlet 技术3.1.1 Portal 和Portlet 定义3.1.2 Portlet 和Servlet 的关系3.1.3 Portal 页面3.1.4 Portlet 生命周期3.1.5 开源Portal 框架Liferay Portal 简介3.2 J2EE 规范3.3 Web Service 技术3.4 面向对象的组件技术第四章 EGO Web Portal 的功能设计4.1 当前网格Portal 系统的研究4.2 EGO Web Portal 的设计目标分析4.3 EGO Web Portal 的功能设计4.3.1 作业管理模块4.3.2 EGO 管理模块4.3.3 Portal 管理模块第五章 EGO Web Portal 的详细设计与实现5.1 EGO Web Portal 的系统结构5.1.1 系统结构的分析5.1.2 系统结构的设计5.1.3 系统结构的优点5.2 作业管理模块的设计与实现5.2.1 作业管理模块的总体结构5.2.2 作业创建和提交模块的实现5.2.3 作业执行模块的实现5.2.4 作业监控模块的实现5.3 EGO 管理模块的设计与实现5.4 Portal 管理模块的设计与实现5.4.1 角色管理模块的实现5.4.2 访问控制模块的实现5.5 Portlet 的编写和部署5.5.1 Portlet 的编写5.5.2 Portlet 的部署5.6 利用Portal 完成的其他功能5.7 EGO Web Portal 应用实例介绍5.7.1 普通用户使用示例5.7.2 EGO 管理员使用示例5.7.3 Portal 管理员使用示例第六章 总结与展望6.1 总结6.2 工作的展望参考文献摘要ABSTRACT致谢导师与作者简介
相关论文文献
本文来源: https://www.lw50.cn/article/82d5978df993cc485927a424.html