学位论文 > 优秀研究生学位论文题录展示

基于SCA的SOA编程模型及安全策略的应用研究

作 者: 张艳春
导 师: 郑志蕴
学 校: 郑州大学
专 业: 计算机软件与理论
关键词: 面向服务的架构 SCA SCA组件 Web服务 SCA安全策略
分类号: TP393.09
类 型: 硕士论文
年 份: 2010年
下 载: 28次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着企业的不断发展,应用系统不断增多,企业中可能存在着大量的异构系统,这些系统有的使用不同的编程语言,有的运行在不同的平台上。因此,对这些异构的遗留系统进行整合是企业面临的一个难题。SOA就是在这样的背景下提出来的。SOA (Service Oriented Architecture,面向服务的体系结构)是近几年来软件体系结构的一个流行的架构,它具有松散耦合、技术异构、易于集成等特点。目前在这个领域已经提出了多种技术,其中最受关注的技术之一是SCA (Service Component Architecture,服务组件结构),SCA是一个规范,它描述了使用SOA构建应用程序和系统的编程模型,用SCA建立的系统体现了SOA结构的优点。论文结合实际科研项目的需求,研究了构建基于SCA的SOA系统的关键技术,设计并实现了异构系统的集成,为中小企业进行信息整合和系统集成提供了新思路和参考依据。本文的研究工作主要有以下几个方面:(1)对SOA架构的理论体系、Web服务安全协议进行分析研究,并重点分析了SCA编程模型的技术规范及SCA策略框架的安全机制。(2)以一个实际旅游公司异构信息系统为背景,基于SOA的设计思想,运用SCA的编程模型,使用Apache Tuscany和PHP SCA实现异构系统的集成。(3)利用SCA的策略框架实现对系统发布组件服务的安全控制,维护和确保发布的SCA组件服务的安全性。

全文目录


摘要  4-5
Abstract  5-7
目录  7-8
图目录  8-9
1 绪论  9-12
  1.1 论文的研究背景  9-10
  1.2 国内外研究现状  10
  1.3 本文的研究内容及组织结构  10-12
    1.3.1 本文的研究内容  10-11
    1.3.2 论文组织结构  11-12
2 SOA基础  12-23
  2.1 SOA概述  12-14
    2.1.1 SOA概念  12-13
    2.1.2 服务的特点  13-14
  2.2 Web服务基本规范  14-18
    2.2.1 SOAP协议  15-17
    2.2.2 WSDL协议  17
    2.2.3 UDDI协议  17-18
  2.3 Web服务安全  18-22
    2.3.1 Web服务的安全协议介绍  18-19
    2.3.2 基于WS-Security的安全SOAP消息  19-21
    2.3.3 Axis2 Web服务安全  21-22
  2.4 本章小结  22-23
3 SOA编程模型SCA  23-35
  3.1 SCA的起源  23-24
  3.2 SCA简介  24-27
  3.3 SCA的特点  27-28
  3.4 SCA与Spring  28-30
  3.5 SCA策略框架  30-32
    3.5.1 SCA策略框架简介  30-31
    3.5.2 SCA安全策略  31-32
  3.6 Apache Tuscany简介  32-34
  3.7 本章小结  34-35
4 基于SCA的酒店预订功能的实现  35-53
  4.1 系统需求  35-36
  4.2 系统设计  36-39
  4.3 系统实现  39-50
    4.3.1 基于Tuscany的SCA组件开发环境设定  39-40
    4.3.2 客户管理组件及SP短信发送组件的实现  40-43
    4.3.2 酒店房间管理组件的实现  43
    4.3.4 预订信息管理组件、酒店用户管理组件的实现  43-46
    4.3.5 房间预订组件的实现  46-50
  4.4 实现效果  50-52
  4.5 本章小结  52-53
5 基于SCA策略框架实现组件服务安全的控制  53-60
  5.1 安全策略实施步骤  53-54
  5.2 VIP客户信息管理组件的安全策略  54-56
  5.3 短信发送组件的安全策略  56
  5.4 房间预订信息组件的安全策略  56-58
  5.5 本章小结  58-60
6 总结与展望  60-61
参考文献  61-63
致谢  63-64
人个简历、在学期间发表的学术论文与研究成果  64
  个人简历  64
  参研项目  64

相似论文

  1. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  2. 面向业务过程的服务动态组合方法研究,TP393.09
  3. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  4. 基于嵌入式Web服务器的监控系统研究,TP393.05
  5. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  6. 基于BMC的Web服务失配检测方法研究,TP311.52
  7. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  8. 基于语义的Web服务发现研究,TP393.09
  9. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  10. 嵌入式网络视频应用技术的研究与实现,TP368.1
  11. 一个试卷生成系统的设计与实现,TP311.52
  12. 公安信息系统中数据集成的,TP311.52
  13. 基于Web服务的Legacy System集成方法研究,TP393.09
  14. 基于Web服务的多平台实时票务系统的研究与实现,TP393.09
  15. 基于FPGA的SOPC视频复用器设计与实现,TN949.197
  16. 普适关爱系统的设计与实现,TN929.5
  17. 基于wifi的嵌入式视频监控系统设计,TP277
  18. 水土保持自动监测信息系统研究与实现,TP311.52
  19. 基于PLSA语义聚类的web服务发现方法,TP393.09
  20. 基于QoS感知的Web服务组合,TP393.09
  21. 基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现,TN927.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com