基于XML的数据转换中间件的研究与实现

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:beemoon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据是任何结构的支柱,不同平台上的应用程序往往需要进行数据转换,而这些数据可能是以不同的数据格式存在,这使得许多平台需要依靠应用程序来处理数据转换,这就增加了不同平台之间数据交流的复杂性。因此对应用程序来说,建立一个简单的、有效的数据转换机制是非常必要的,而这种交换机制可以通过中间件来实现。 本文探讨了中间件的特点和优势,分析了它在应用程序和数据库之间所起的接口作用,以及基于XML文档的中间件在数据转换方面的优势。探讨了XML的发展,其主要的相关技术标准和XML与数据库相结合的技术特点。XML本身具有的与平台无关、易于扩展、交互性好、语义性强等特性,使得基于XML的数据转换中间件模型能够较容易地实现对各数据源的描述以及数据源之间的数据转换。本文还讨论了XML数据库的相关知识以及XML模式和关系数据库的两种转换规则。根据XML、数据库和中间件之间的关系提出了XDBWare中间件模型,这个模型在处理数据转换时具有相对独立性,将SQL命令如SELECT,INSERT,DELETE和 UPDATE作为XML文档的标签,并将建立数据库连接和生成SQL命令整合在中间件中,它的特点是SQL语句作为中间件的一部分被处理,而不是通过额外的步骤来生成基于SQL语句的XML文档。这个模型被用于应用学生管理系统,最后通过学生信息管理系统体现了XML文档与关系数据库之间的数据转换。
其他文献
随着信息技术的发展和Internet的全球普及,电子商务已经成为当今社会经济发展的主要潮流。它改变了企业的竞争方式、竞争基础和竞争模式;缩短了生产厂商和最终客户之间供应链
时态GIS 是GIS 研究中一个重要领域。本文简要介绍了时态GIS 的产生、发展及应用前景,阐述了时态数据库的概念,引入了双时态理论。在时态数据库的基础上,对时态GIS 的核心—
分布式虚拟环境(Distributed Virtual Environment, DVE)技术在军事和国民生产各领域的广泛应用对这类系统提出了新需求,其中最重要的是动态可扩展性。这需要来自两个方面的
由于网格计算环境是一种动态的、多协议的环境,因此它引入了复杂的安全性问题,需要用新的技术进行处理.网格安全性问题是网格技术的基础性问题,它的解决直接关系到网格未来发
本文首先提出空间数据库研究的目的和意义,它着眼于多方面的空间应用,诸如分子制药、气象预测和旅游线路规划,便于进一步的空间数据挖掘和统计决策。在结合国内外研究的现状
智能化小区是近年来随着信息技术的发展而新兴发展起来的产业,在我国还处于初始阶段。基于此,本文在阐述智能小区的概念、组成以及我国智能小区发展现状的基础上,介绍了全分
随着网络技术的发展和移动计算技术的初露端倪,传统的Client/Server(C/S)的计算模式已不能满足Internet的复杂性和应用的无限膨胀。20世纪90年代以来,移动Agent(Mobile Agent
该论文在对现有相关技术和系统进行分析的基础上,提出了一种新型的操作系统构造方法-服务体模型,引入了服务体/执行流两种新的概念分别作为运行模型和存储模型的基本抽象,并
本文对专家支持的电信经营分析系统过程模型进行了研究。文章以电信经营分析人员的认知思维过程分析作为切入点进行专家支持的电信经营分析系统建模,并设计了专家支持的电信经
自动程序设计是计算机科学中的重要研究领域,在人工智能的自动规划、机器人学等分支有重要应用。在程序理论方面,程序综合与程序验证关系密切。程序综合就是从定理机器证明中