面向高性能计算的SOA研究与设计

面向高性能计算的SOA研究与设计

论文摘要

随着软件应用的不断发展,软件的复杂性急剧增加。早期的面向对象技术和基于组件设计方法已经无法解决各种系统、应用的重用和可维护性的问题。而面向服务架构(ServiceOriented Architecture,SOA)作为一种高可重用性、敏捷性以及扩展性的体系结构,可以消除不同协议和平台带来的问题,实现应用间的无缝集成。本文对SOA及Web Services技术进行了深入地分析与应用研究,在此基础上,利用服务建模技术对现有的网络群机系统进行分析、设计和重构。将该系统分解成多个独立的粗粒度服务,并将这些服务用Web Services技术封装,把原有系统的应用和资源转换成标准的服务,形成资源的共享。设计了SOA服务集成平台S-SIP,将封装后的系统以松耦合、标准化的架构无缝集成到某网格服务系统中。设计过程遵循结构层次化和功能模块化的原则,基于SOA思想提出了以服务为中心的四层架构,分析了S-SIP与网格各子系统的交互流程。构建出平台的实现原型,对其中的服务生命周期管理、服务代理、服务容器、服务调用器、服务注册中心和服务组合引擎等模块进行详细设计和实现描述。最后,对S-SIP进行了测试和评价,结果表明S-SIP达到了设计要求。

论文目录

  • 表目录
  • 图目录
  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 SOA的产生与发展
  • 1.2 SOA的研究现状
  • 1.3 课题概述
  • 1.3.1 课题来源
  • 1.3.2 课题研究背景
  • 1.3.3 课题研究内容
  • 1.3.4 课题研究意义
  • 1.4 论文的结构
  • 第二章 面向服务架构研究及Web Services技术介绍
  • 2.1 软件体系结构的演变
  • 2.1.1 软件体系结构概述
  • 2.1.2 传统软件体系结构的演变
  • 2.1.3 面向服务的软件体系结构
  • 2.1.4 SOA与传统的软件架构的比较
  • 2.2 SOA模型
  • 2.3 SOA的协议栈
  • 2.4 Web Services技术
  • 2.4.1 Web Services概述
  • 2.4.2 基于Web Services的SOA
  • 2.4.3 SOA与Web Services的关系
  • 2.4.4 Web Services相关标准
  • 2.5 小结
  • 第三章 面向网格的群机系统集成分析与设计
  • 3.1 系统概述与集成分析
  • 3.1.1 网络群机系统概述
  • 3.1.2 网格服务系统概述
  • 3.1.3 集成分析
  • 3.2 群机系统的服务建模
  • 3.2.1 建模原则
  • 3.2.2 服务解析
  • 3.2.3 服务挖掘
  • 3.2.4 系统分解
  • 3.2.5 服务封装
  • 3.3 集成总体设计方案
  • 3.3.1 模型描述
  • 3.3.2 信息描述与交互方案
  • 3.3.3 集成架构
  • 3.3.4 流程设计
  • 3.4 小结
  • 第四章 SOA服务集成平台S-SIP的设计
  • 4.1 设计原则
  • 4.2 平台架构
  • 4.2.1 系统层
  • 4.2.2 服务层
  • 4.2.3 管理层
  • 4.2.4 业务层
  • 4.3 S-SIP与网格各子系统的交互
  • 4.3.1 与门户的交互
  • 4.3.2 与VO的交互
  • 4.3.3 与信息服务的交互
  • 4.3.4 与作业管理的交互
  • 4.4 小结
  • 第五章 SOA服务集成平台S-SIP的实现
  • 5.1 开发及运行环境
  • 5.1.1 开发环境
  • 5.1.2 运行环境
  • 5.2 S-SIP各层模块部署
  • 5.3 服务生命周期管理
  • 5.3.1 实现策略
  • 5.3.2 接口描述
  • 5.4 服务代理
  • 5.4.1 实现策略
  • 5.4.2 接口描述
  • 5.5 服务容器
  • 5.5.1 实现策略
  • 5.5.2 接口描述
  • 5.6 服务调用器
  • 5.6.1 实现策略
  • 5.6.2 接口描述
  • 5.7 服务注册中心
  • 5.7.1 实现策略
  • 5.7.2 接口描述
  • 5.8 服务组合引擎
  • 5.8.1 实现策略
  • 5.8.2 接口描述
  • 5.9 小结
  • 第六章 SOA服务集成平台S-SIP的应用
  • 6.1 实验环境搭建
  • 6.2 应用模型
  • 6.3 应用实例
  • 6.4 进一步分析
  • 6.5 小结
  • 结束语
  • 参考文献
  • 作者简历 攻读硕士学位期间完成的主要工作
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    面向高性能计算的SOA研究与设计
    下载Doc文档

    猜你喜欢