欢迎来到天天文库
浏览记录
ID:26920991
大小:2.23 MB
页数:78页
时间:2018-11-30
《xml安全平台xml+engine的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、分类号密级UDC学位论文XML安全平台XMLEngine的研究与实现(题名和副题名)何荣(作者姓名)指导教师姓名彭寿全教授电子科技大学成都(职务、职称、学位、单位名称及地址)申请学位级别硕士专业名称计算机应用技术论文提交日期2004.12论文答辩日期2005.1学位授予单位和日期电子科技大学答辩委员会主席教授评阅人2004年12月13日注1注明《国际十进分类法UDC》的类号摘要Web的诞生推动了Internet及其应用的发展,而现有的HTML具有很多局限性,不具备大规模Web应用所需的可扩展性、结构化和数据验证等特性。为此,1998年2月,W3C发布了XML1.0作为其推
2、荐标准。这个超越HTML能力范围的新语言XML(eXtensibleMarkupLanguage),作为数据表示的一个开放标准,给Web应用乃至网络计算注入了新的活力。WebServices(Web服务)以XML、SOAP等技术为基础,实现Internet上的以“服务”为基础的松散耦合的过程调用。而在这些过程调用过程中,XML作为信息表示和传递的载体。Web服务已成为计算世界的新宠,它有望解决我们的所有计算问题,包括平台差异以及与旧系统间的互操作性等问题。随着应用数据流量的增长以及针对应用层攻击的日益增多,保护Web应用中XML数据流的安全性变得越来越重要。XMLEngi
3、ne(中文名称XML引擎)是一种应用层安全网关,为Web服务中的XML数据提供消息级的安全通信。本课题设计的XMLEngine采用开放的体系架构,在该架构下可以灵活地添加新的安全控制机制,可以动态地配置安全服务。XMLEngine平台构建了良好的可升级的架构,并提供模块化的快速升级能力,提供可插拔的扩展模块机制,使安全模块可以方便的加入和卸出系统。本文在XML1.0规范和SOAP规范1.0.2版本的基础上,对研发过程中所涉及到的XML、WebServices及XML安全等相关技术进行了深入的分析,详细阐述了设计与实现XMLEngine的方法和步骤,最后结合实际给出了一个网
4、上购物的Web应用实例。关键词XML,XML引擎,XML加密,Web服务IABSTRACTEmergenceofWebpromotesthedevelopmentofInternetandapplicationbasedonInternet.However,itmakesthelimitationofcurrentHTMLbecomingmoreandmoredistinct,whichcannotsupporttheextensibility,structuralismanddataverificationthatisrequiredbylargescopewebapp
5、lication.Forsolvingthisproblem,W3CdistributedtheXML1.0andrecommendeditasreferencestandardinFebruaryof1998.Asanewopenstandardofdatarepresentation,XMLgoesbeyondofscopethatHTMLcanreachandbringenergyforwebapplicationandnetworkcomputation.WebServices,employingtheXMLandSOAP,realizedthedecoupled
6、processinvocationbasedon“Services”onInternet.Inthoseinvocations,XMLplaytheroleofinformationrepresentationandtransaction.WebServiceisbecominganewhotspotofcyberspace,andisexpectedtosolveallcomputeproblems,includingplatformincompatibility,interoperationbetweenlegacysystemandetc.Withthegrowth
7、ofdataflowandattackonapplicationlayer,howtoprotectedXMLdataflowbecomemoreandmoreimportant.XMLEngine,whichisakindofsecuritygatewaybasedonapplicationlayer,providesthemessage-levelsecuritycommunicationforXMLdataflow.XMLEnginedesignedinourresearchprojectadoptstheopening
此文档下载收益归作者所有