1 / 53
文档名称:

基于J2EE的网格宿主环境的设计与实现研究.pdf

格式:pdf   页数:53
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于J2EE的网格宿主环境的设计与实现研究.pdf

上传人:山吉 2014/2/8 文件大小:0 KB

下载得到文件列表

基于J2EE的网格宿主环境的设计与实现研究.pdf

文档介绍

文档介绍:上海交通大学
硕士学位论文
基于J2EE的网格宿主环境的设计与实现研究
姓名:万军民
申请学位级别:硕士
专业:软件工程
指导教师:饶若楠
20050401
附件四


上海交通大学
学位论文原创性声明

本人郑重声明所呈交的学位论文是本人在导师的指导下
独立进行研究工作所取得的成果除文中已经注明引用的内容外本
论文不包含任何其他个人或集体已经发表或撰写过的作品成果对本
文的研究做出重要贡献的个人和集体均已在文中以明确方式标明
本人完全意识到本声明的法律结果由本人承担



学位论文作者签名万军民

日期 2005 年 6 月 8 日
1
附件五

上海交通大学
学位论文版权使用授权书

本学位论文作者完全了解学校有关保留使用学位论文的规定
同意学校保留并向国家有关部门或机构送交论文的复印件和电子版
允许论文被查阅和借阅本人授权上海交通大学可以将本学位论文的
全部或部分内容编入有关数据库进行检索可以采用影印缩印或扫
描等复制手段保存和汇编本学位论文
保密在年解密后适用本授权书
本学位论文属于
不保密
请在以上方框内打





学位论文作者签名万军民指导教师签名饶若楠

日期 2005 年 6 月 8 日日期 2005 年 6 月 8 日
2
摘要
之后又一次重大的科技进步它是集成和并行的计算与资
源环境其核心是在异构和分布式的网络环境中实现资源共享(包括计算资源
存储资源通信资源软件资源信息资源知识资源等) 消除信息孤岛目
前开放式网格服务架构 OGSA 已经成为网格架构的标准 OGSA结合Web Service
提出了网格服务的概念用于解决服务的发现动态服务的创建服务生命周期
的管理等与临时服务有关的问题随着网格体系架构和Web服务架构的发展业
界开始认识到网格服务与Web服务的共通之处于是 Globus提出了WSRF(Web
Service Resource Framework)作为取代OGSI的新一代网格架构实现基础把网
格搭建在WSRF之上是一个具有重要意义的转变著名的GlobusToolkit项目从

网格宿主环境是承载网格应用的平台是网格应用的运行环境当WSRF成为
网格的架构实现基础以后网格宿主环境在理论上就是一个WSRF运行环境即
WSRF容器本文基于GlobusToolkit WSRF框架设计和实现了一个能无缝集成于
JBoss环境的WSRF容器所实现的WSRF容器符合J2EE规范支持JNDI 热部署
支持EJB作为WS资源的实现为用户提供一个开发部署监控和管理WSRF服务
的集成环境
本文在分析WSRF规范及WSRF设计模型的基础上提出了J2EE环境下的WSRF容
器的概念模型和体系结构并基于Globus Toolkit wsrf-core,在JBoss应用服务
器环境中实现了一个WSRF容器创建了一个开发部署和管理WS资源的集成环境
使得J2EE应用与WSRF应用可以工作在同一个平台上本文还在WSRF容器中实现了
EJB资源的特性即将EJB组件部署成为WS资源提供了一个WSRF应用的组件式开
发模式同时本文基于JBoss的部署器架构实现了WSRF服务及EJB资源的热部

基于所实现的WSRF容器本文最后开发了一个运行于WSRF容器之上的网格应
用系统航空电子客票系统通过这个应用实例展示了基于WSRF容器的网格应
用开发的方法和步骤

关键字网格 WSRF J2EE 容器
2
ABSTRACT
Grid has emerged as an important new field. Grid is a type of parallel and
distributed system that enables the sharing, selection, and aggregation of
geographically distributed “autonomous” resources dynamically at runtime depending
on their availability, capability, performance, cost, and users’ quality-of-service
requirements. At present, OGSA(Open Grid Service Architecture) has already been
t