J2EE与.NET互操作安全性的研究

J2EE与.NET互操作安全性的研究

论文摘要

Web Service是基于网络的、分布式模块化组件的新一代分布式技术,它的松散耦合性、跨平台及语言性得到广大用户的喜爱和众多企业的支持。Web Service的主要目标是跨平台的可互操作性。.NET与J2EE通过这种标准的协议进行互操作已经成为现实,但如何为这种互操作提供安全方案则受到研究人员的广泛关注。依靠传统的安全传输方案,如SSL已不能满足互操作的安全需要,需要增加消息安全来保证Web Service互操作的核心—SOAP消息的安全。 自从SOAP规范发布以来,SOAP规范的加密及认证国内已经取得了很多的研究成果,并提供了很好的实现机制,但这些实现机制大都是在同一平台下实现,对Web Service跨平台互操作的安全性的研究不多。本课题“J2EE与.NET互操作安全性的研究”就是在此背景下提出的。 为达到课题的研究目的,本文主要做了以下工作:首先详细了解了Web Service的基本原理,对Web Service的安全模型和安全框架进行了深入分析。然后详细研究了Weblogic workshop平台和.NET平台对Web Service的安全性支持,在此基础上提出了一个基于SOAP的Web Service互操作安全模型。并以.NET和Weblogic workshop两个平台相互调用对方创建的Web Service的实例验证该模型的可行性及正确性。最后针对这个互操作安全模型安全性仍然较低的问题,提出了改进策略和改进模型并进行了验证。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景及内容
  • 1.2 国内外研究现状
  • 1.3 论文的组织
  • 第2章 Web Service的深入理解
  • 2.1 Web Service简介
  • 2.2 Web Service协议栈
  • 2.3 Web Service的调用过程
  • 2.4 典型的Web Service结构
  • 2.5 Web Service关键技术
  • 2.5.1 XML技术
  • 2.5.2 SOAP规范
  • 2.5.3 WSDL规范
  • 2.5.4 UDDI规范
  • 第3章 Web Service安全模型和安全规范分析
  • 3.1 Web Service的安全问题分析
  • 3.2 SOAP安全问题分析
  • 3.2.1 SOAP协议概览
  • 3.2.2 XML加密
  • 3.2.3 SOAP消息中的安全集成
  • 3.3 Web Service安全模型框架和规范
  • 第4章 基于SOAP的Web Service安全互操作模型设计
  • 4.1 增强Web Service安全性的新技术
  • 4.1.1 WS-Security
  • 4.1.2 指定策略:WS-Security Policy
  • 4.1.3 获得安全令牌:WS-Trust
  • 4.1.4 建立上下文:WS-Secure Conversation
  • 4.1.5 使用SAML和其他基于XML的令牌
  • 4.2 基于SOAP的Web Service互操作安全模型设计
  • 4.2.1 WebLogic Workshop对Web Service的安全性的支持
  • 4.2.2 WSE安全性能简介
  • 4.2.3 基于SOAP安全互操作模型的设计
  • 第5章 基于SOAP安全互操作模型的应用
  • 5.1 选用平台和技术组成
  • 5.1.1 .NET平台技术组成
  • 5.1.2 Weblogic平台技术组成
  • 5.2 .NET客户端调用Weblogic Web Service
  • 5.3 Weblogic客户端调用.NET Web Service
  • 5.3.1 图书供应信息管理介绍
  • 5.3.2 图书供应信息管理服务总体设计
  • 5.3.3 数据库设计
  • 5.3.4 Weblogic客户端调用.NET Web Service
  • 5.4 基于SOAP的互操作安全模型在两个平台中的实现
  • 5.4.1 安全策略下.NET客户端调用Weblogic Web Service
  • 5.4.2 安全策略下Weblogic客户端调用.NET Web Service
  • 5.4.3 安全互操作的改进策略
  • 5.5 总结
  • 结论
  • 参考文献
  • 攻读学位期间公开发表的论文
  • 研究生履历
  • 相关论文文献

    标签:;  ;  

    J2EE与.NET互操作安全性的研究
    下载Doc文档

    猜你喜欢