首页> 中文学位 >基于面向服务体系结构的安全代理系统的研究
【6h】

基于面向服务体系结构的安全代理系统的研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1课题研究背景

1.1.1课题研究背景

1.1.2课题的提出和应用背景

1.2应用和发展现状

1.3本文工作及组织结构

1.3.1本文的工作

1.3.2本文的组织结构

1.4本章小结

第2章面向服务架构(SOA)基础

2.1理解SOA

2.1.1 SOA是什么

2.1.2 SOA的基本概念

2.1.3 SOA的多重内涵

2.1.4为什么需要SOA

2.2 SOA的主要特征

2.2.1基于标准的契约(接口)

2.2.2粗粒度服务

2.2.3一次建造多次使用

2.3本章小结

第3章SOA实现技术

3.1实现SOA的核心技术——Web Service

3.1.1 Web Service概述

3.1.2 Web Service关键技术规范

3.1.3 Web Service实现分布式服务的基本原理

3.2 SOA基础架构的关键——企业服务总线(ESB)

3.3本章小结

第4章中国外运海运管理系统概述

4.1海运管理系统概述

4.1.1系统概述

4.1.2系统后台框架结构

4.1.3系统前台框架结构

4.2海运管理系统中的缺陷

4.3本章小结

第5章基于SOA的安全代理服务平台设计与实现

5.1系统概述

5.1.1系统目标

5.1.2系统需求分析

5.2系统总体架构

5.2.1系统总体架构设计

5.3系统的详细架构图

5.3.1输入验证服务

5.3.2加密服务

5.3.3入侵检测服务

5.3.4防范目录遍历攻击

5.3.5防范WSDL扫描攻击

5.4配置系统开发环境

5.5 Web应用的实现

5.5.1基于Struts的MVC设计模式

5.5.2基于Struts的服务调用框架静态类图

5.5.3服务处理的实现

5.5.4配置ActionServlet

5.5.5Form Bean类

5.5.6 Action Bean类

5.5.7配置struts-config.xml

5.5.8客户端基于JAX-RPC调用Web Service

5.6企业服务总线及Web Service的实现

5.6.1 Session Bean实现分布式应用的基本原理

5.6.2基于Eclipse和Axis创建Java Bean的Web Service

5.6.3企业服务总线(ESB)

5.7持久层

5.8本章小结

第6章系统原型运行实例

6.1原型系统的测试运行环境

6.1.1硬件环境

6.1.2软件环境

6.2运行实例图

6.2.1注册用户

6.2.2用户查询

6.2.3流程控制查询和新增费用

6.3本章小结

结论

参考文献

攻读硕士学位期间发表的学术论文

致谢

展开▼

摘要

随着软件体系结构的不断发展,IBM公司提出了新一代的架构——面向服务的软件体系结构(Service Oriented Architecture,SOA)。由于它具有良好的松耦合、与平台无关等特性,所以赋予了系统互操作性和随需应变的能力,在分布式系统开发,企业应用集成等方面具有广泛的应用潜力。 本文首先从软件体系结构角度出发,比较系统的阐述了SOA的理论知识,分析了SOA的概念、模型和SOA中各个角色的职责功能,并归纳、讨论了SOA的特点、实现技术和发展现状以及未来的发展前景。然后,比较深入的研究了SOA在Internet环境下的实现技术——Web Service,对其中所用到的XML、SOAP、WSDL和ESB等重要元素、关键协议和规范进行了系统的介绍。 本文通过中国外运海运管理的问题,运用SOA的架构原理和Web Service技术,设计并实现了一个基于SOA的服务平台框架的原型,并创建了一些船舶代理出口业务管理的服务。同时在原型系统的设计中,讨论了基于SOA应用中的一些具体技术。原型中利用Struts设计并实现了一个Web Service调用框架,解决服务与服务请求之间的联系,另外,强调了安全性——这一软件体系结构的重要质量属性。通过对用户的分角色和分组管理来对系统资源的访问进行控制。原型系统验证了SOA可以很好的实现资源综合利用和服务共享,以及由于软件部件的粗粒度松散耦合,提高了系统组织的扩展和应变能力。 通过这次尝试,积累了实施SOA的经验,为将来进一步应用SOA打下了基础。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号