文摘
英文文摘
声明
第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本章小结
结论
参考文献
攻读硕士学位期间发表的学术论文
致谢
北京工业大学;