文摘
英文文摘
声明
第一章 绪论
1.1 研究背景
1.2 国内外研究现状
1.3 研究内容及其意义
1.4 论文结构安排
第二章 SOA及Web Service相关技术基础
2.1 SOA及Web Service概述
2.1.1 SOA的概念
2.1.2 Web Service的概念
2.1.3 Web Service的体系结构
2.2 基于Web Service的基本协议
2.2.1 SOAP协议
2.2.2 WSDL
2.2.3 UDDI
2.3 XML 及其在Web Service中的应用
2.3.1 XML 概述
2.3.2 XML 的文档结构
2.3.3 XML 的名称空间
2.3.4 XML 在Web Service中的应用
2.4 本章小结
第三章 Web Service安全性的研究
3.1 Web Service安全性的要求及其特点
3.1.1 Web Service安全性的特点
3.1.2 Web Service安全性的基本要求
3.2 SOAP的安全性
3.3 WS-Security简介
3.4 现有安全技术的研究
3.4.1 XML 加密
3.4.2 XML 数字签名
3.5 加密算法概览
3.5.1 密码理论概述
3.5.2 对称密码技术
3.5.3 非对称密码技术
3.6 小结
第四章 基于Eclipse+Tomcat+Axis的Web服务架构
4.1 Web Service实现分布式服务的基本过程和原理
4.1.1 客户端方面的基本过程
4.1.2 服务器端方面的基本过程
4.2 基于Eclipse+-Tomcat+Axis开发Web Service的环境配置
4.2.1 Eclipse
4.2.2 Tomcat
4.2.3 Axis
4.3 Axis中Web Service的发布
4.3.1 使用即时发布
4.3.2 使用定制发布
4.4 客户端服务访问编程
4.5 小结
第五章 Web Service安全体系的实现方案
5.1 安全体系的框架
5.2 安全模型中各模块的具体实现方法
5.2.1 服务器端服务模块和客户端调用模块
5.2.2 服务器端和客户端密钥和数字证书的生成
5.2.3 客户端得到服务器端加密用非对称密钥的公钥的Web服务模块
5.2.4 服务器端对客户进行身份验证和授权模块
5.2.5 服务器端及客户端SOAP消息XML数字签名模块和认证模块
5.2.6 服务器端及客户端SOAP消息的XML数字加密模块和解密模块
5.2.7 服务部署文件(WSDD)
5.3 从SOAP消息的变化看本安全模型的效果
5.4 小结
第六章 总结与展望
6.1 总结
6.2 进一步的研究
6.3 展望
致谢
参考文献
附录:作者在攻读硕士学位期间发表的论文