Print

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 的API
  • 2.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