XML安全平台XML Engine的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:uuupppppp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web 的诞生推动了Internet 及其应用的发展,而现有的HTML 具有很多局限性,不具备大规模Web 应用所需的可扩展性、结构化和数据验证等特性。为此,1998 年2 月,W3C 发布了XML 1.0 作为其推荐标准。这个超越HTML 能力范围的新语言XML( eXtensible Markup Language),作为数据表示的一个开放标准,给Web 应用乃至网络计算注入了新的活力。Web Services(Web 服务)以XML、SOAP 等技术为基础,实现Internet 上的以“服务”为基础的松散耦合的过程调用。而在这些过程调用过程中,XML作为信息表示和传递的载体。Web 服务已成为计算世界的新宠,它有望解决我们的所有计算问题,包括平台差异以及与旧系统间的互操作性等问题。随着应用数据流量的增长以及针对应用层攻击的日益增多,保护Web 应用中XML 数据流的安全性变得越来越重要。XML Engine(中文名称XML 引擎)是一种应用层安全网关,为Web 服务中的XML 数据提供消息级的安全通信。本课题设计的XML Engine 采用开放的体系架构,在该架构下可以灵活地添加新的安全控制机制,可以动态地配置安全服务。XML Engine 平台构建了良好的可升级的架构,并提供模块化的快速升级能力,提供可插拔的扩展模块机制,使安全模块可以方便的加入和卸出系统。本文在XML1.0 规范和SOAP 规范1.0.2版本的基础上,对研发过程中所涉及到的XML、Web Services 及XML 安全等相关技术进行了深入的分析,详细阐述了设计与实现XML Engine 的方法和步骤,最后结合实际给出了一个网上购物的Web 应用实例。
其他文献
本文首先通过实现TalentBase系统(TalentBase系统是东软、翰威特联合推出的一个e-HumanResource产品,它基于J2EE规范的企业级信息平台,体系结构采用了符合J2EE规范的MVC三层模式
随着软件、硬件和网络技术的快速发展,积累的历史数据成千上万,在这些数据中存在着大量有用的信息。数据挖掘就是用来从大量的、不完全的、有噪声的、模糊的、随机数据中,提取隐
本文针对建筑行业投标报价过程中的种种难题,利用遗传算法和神经网络等人工智能技术开发一套投标报价决策支持系统。全文主要的研究内容和研究成果概括如下: 针对建筑行业投
本文是以概念层次网络(简称HNC)理论为基础的,该理论是自然语言理解处理领域的重要理论。它以概念联想脉络为主导,建立了自然语言表述和处理的新模式,语义块和句类理论是其主要
在网络高速发展的同时,网络的开放性导致的安全问题也日益严峻。深度报文检测是网络安全的核心技术,深度报文检测利用预定义的规则集对报文内容进行匹配,从而识别出隐藏于报
计算流体力学的飞速发展需要高性能的并行计算系统,然而高性能计算机的发展面临着严重的可靠性问题。为使得大型CFD计算程序在故障频发的运算平台上继续保持可用性与扩展性,
随着Web Service 技术的流行,作为Web Service 基础协议的XML 变得越来越重要。同时,XML 作为一种事实上的数据表示标准,越来越多的公司在通过网络传输结构化数据时采用XML,X
伴随着技术的飞速发展和政府、企业对电脑的普及,构建大规模便利的信息系统已经成为企业和政府的当务之急。东软股份R&D事业部为了满足市场对信息系统的需求,开发了通用企业应
随着公司之间的竞争日趋激烈,企业的经营理念已经从“以产品为中心”转变为“以客户为中心”,对现有客户和潜在客户的培养和挖掘,被认为是企业获得进一步成功的关键。服务网点作
本文研究对象是一个具有高实时性的嵌入式多功能语音网关,它是集以太网交换机、路由器、防火墙、传统小型交换机PBX及邮件服务、web服务等网络服务多种功能于一体,能连接传统PO