文档介绍:--------------------------校验:_____________-----------------------日期:_____________计算机科学与技术专业论文毕业论文题目:基于XML数据交换技术在分布式Web系统中的应用学生姓名:学生学号:系别:计算机与信息工程专业:计算机科学与技术届别:2008指导教师:目录前言 (4)1XML基础知识 (4)的优点 (6)的应用 (7)研究现状 (8)2WEB基础知识 (9)(9)的特点 (10)相关名词介绍 11)3XML数据交换技术 (11)控件技术 (12)对象技术 (17)转换工具 (20)转换工具 (21)组件 (21)软件包 (21)软件包 (23)分布式数据交换 (23)4XML数据存取机制 (27)5基于XML的数据交换 (30)数据交换平台的结构设计 (31) 整体功能设计 (31) 系统体系结构 (31) DataExg组件结构 (32)数据驱动的定义 (33)6基于WEB的分布式三层体系结构 (33)7 XML在WEB系统中的应用 (34) XML与数据库 (34)与数据库技术 (34)与面向对象数据库 (35)在数据库中的存储模式 (36)在数据库中的应用模式 (37)支持XML的数据库 (38)数据存储 (38) 访问数据库 (38)在客户端的应用 (41)客户端与多个服务器之间的数据交换 (42)结束语 (43)致谢: (43)参考文献 (43)基于XML数据交换技术在分布式Web系统用中应学生:刘鹏指导教师:程庆淮南师范学院计算机与信息工程系摘要:上,到处都有可扩展置标语言XML的身影。XML因为自身的诸多特点,网上发布与数据交换的一门新兴技术,并有望在跨平台跨地域异构应用间的协同工作、基于语义的智能数据搜索等领域发挥重要作用。近年来,基于XML的数据交换与存取技术成为数据交换和存取领域的一项重要课题,并引起广泛关注。本文主要介绍了基于XML的数据交换技术和分布式Web系统的体系结构,讨论了基于XML的数据交换在分布式Web系统中的应用,最后对XML数据存取技术的发展趋势进行了展望并用实例说明了具体实现方法。Abstract:Intoday',everywherecanbeextendedMarkupLanguageXML',dataexchangeofanemergingtechnology,isexpectedtocross-platformandcross-boundarybetweenheterogeneousapplicationsworktogether,basedonthesemanticintelligentdatasearch,,XML--baseddataexchangetechnologyanddistributedWebsystemarchitecture,discussedtheXML-:XML;特性;应用;DOM;分布式Web系统;JavaServlet技术;数据交换与存取;Keywords:xml;characteristic;apply;dom;distributetypewebsystem;thetechniqueofjavaservlet;esses;前言可扩展置标语言XML(ExtensibleMarkupLanguage)应用的置标语言,它是由W3C(WordWideWebConsortium)组织于1998年2月制定的一种通用语言规范。XML是SGML(标准通用置标语言)的一个子集,严格的讲XML也还是SGML。其最大的优点在于适合在网上发布与数据交换。另外,作为对SGML语言标准的一种改良,XML凭借其良好的扩展性和自描述性、形式与内容分离、遵循严格的语法要求以及对多语种的支持等特点,给跨平台跨地域异构应用间的协同作、基于语义的智能数据搜索等重要领域带来重大突破。从整体上讲,XML定义了应用间所传递数据的结构,而且这种结构的描述不是基于二进制的、只能由程序去判读的代码,而是一种简单的、能够用任何编辑器读取得文本。利用这种机制,程序员可以制定底层数据交换的规范,然后在此基础上开发整个系统的各个模块,而各模块之间传输的