学位论文 > 优秀研究生学位论文题录展示
基于XML的数据库中间件技术与应用研究
作 者: 石海霞
导 师: 黄德才;马尚风
学 校: 浙江工业大学
专 业: 计算机应用技术
关键词: XML 数据库 中间件 模式映射
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 170次
引 用: 2次
阅 读: 论文下载
内容摘要
本文致力于研究基于XML的数据库中间件(本文中命名XMLDBMW)的设计与应用问题。它能为应用程序提供便利的XML与关系数据库的双向访问。本文首先探讨了XML的特点、优点和发展趋势,并指出各种独立应用软件、WEB数据库(体现在数据收集与发布)、异构数据库集成、企业应用集成EIS都越来越多地以XML作为数据格式。在此基础上探讨了XML用于数据存储与表示时,它与关系数据库的比较,及它们之间的转换等。如今数据库在很多领域是相当重要,但众多数据库之间却又存在矛盾与差异,需要相互配合,由此引出对XMLDBMW研究的必要性。1.本课题为XMLDBMW设计了以下主要模块:客户端适配与通讯、用户与连接管理、主控模块、压缩解压、XML与关系数据库的模式映射及数据迁移等。基于应用需求、中间件特性、应用灵活性来考虑,分析了各模块设计愿景及思路。并指出本中间件比较其它数据库中间件的特点和优点。2.进一步详细讲述各模块基于JAVA的实现。如:系统配置管理模块,通讯适配器线程,主控线程,系统管理监控进程,缓冲管理模块,模式映射等。其中对映射作了深入的研究,设计了相关算法并基本实现。3.以应用相关问题(环境与配置,客户端开发,系统启动停止、监控等)以及本中间件在基于XML的系统中的应用的探讨来结束对XMLDBMW的研究。
|
全文目录
摘要 5-6 ABSTRACT 6-7 目录 7-10 第1章 绪论 10-14 1.1 研究背景 10-11 1.1.1 课题的提出 10-11 1.1.2 课题创新点及意义 11 1.2 研究内容 11-12 1.3 本文结构组织 12-13 1.4 本章小结 13-14 第2章 XML和中间件技术以及数据转换操作 14-41 2.1 XML的应用需求 14-15 2.2 XML概述 15-17 2.2.1 XML起源 15-16 2.2.2 XML目标、特点和优点 16-17 2.3 XML概念与主要技术 17-24 2.3.1 基本概念 18-20 2.3.2 规则 20-21 2.3.3 XML文档与数据描述 21-22 2.3.4 模式: DTD与SCHEMA 22-24 2.3.5 编程接口 24 2.4 中间件技术 24-28 2.4.1 中间件概念 25-26 2.4.2 中间件的功能 26 2.4.3 中间件的分类 26-27 2.4.4 中间件的优点 27-28 2.4.5 中间件的应用层次 28 2.5 数据转换操作 28-40 2.5.1 两种技术的对比 28-29 2.5.2 模式映射 29-37 2.5.3 数据迁移操作 37-40 2.6 本章小结 40-41 第3章 XMLDBMW系统设计 41-49 3.1 XMLDBMW概述 41-43 3.2 应用结构 43-44 3.3 系统结构和模块说明 44-46 3.4 UML建模 46-48 3.5 本章小结 48-49 第4章 XMLDBMW详细设计与实现 49-71 4.1 系统配置管理模块 49-51 4.2 系统管理监控模块 51-52 4.3 通讯适配器模块 52-56 4.3.1 技术选择 52-53 4.3.2 RMI体系结构 53-55 4.3.3 多客户端适配器 55-56 4.4 主控模块 56-60 4.4.1 用户接口 56-58 4.4.2 主控类 58-59 4.4.3 服务器类 59-60 4.5 安全验证模块 60-61 4.6 连接缓冲管理模块 61-63 4.7 压缩解压模块 63-64 4.8 加密解密模块 64-65 4.9 报文解析封装模块 65-66 4.10 指令转换模块 66-67 4.11 数据处理模块 67 4.12 指令执行模块 67-68 4.13 资源适配器 68-70 4.14 本章小结 70-71 第5章 XMLDBMW应用配置以及实例分析 71-79 5.1 使用环境与配置 71-72 5.1.1 使用场合 71 5.1.2 外包引入 71 5.1.3 系统配置信息文件 71-72 5.2 客户端布署与开发 72-73 5.2.1 应用程序 72 5.2.2 Applet 72-73 5.3 系统启动流程 73-74 5.4 系统监控进程的使用 74 5.5 应用实例分析 74-78 5.5.1 电信管理网络TMN 74-76 5.5.2 OMC系统概述及其XML化 76-78 5.5.3 XMLDBMW在OMC中的应用 78 5.6 本章小结 78-79 第6章 总结和展望 79-81 6.1 问题回顾与论文内容总结 79-80 6.2 讨论和后期工作展望 80-81 参考文献 81-84 致谢 84-85 攻读学位期间发布的学术论文目录 85
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 基因调控网络模型描述语言研究,Q78
- 电子文书安全签发系统的研制,TN918.2
- 支持XML数据查询的F&B索引结构的研究,TP311.13
- 海量多数据库集成系统的查询处理研究,TP311.13
- 海量数据压缩、操作和处理方法的研究,TP311.13
- 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
- LXI自动测试系统集成技术研究,TP274
- 武器装备信息管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- 医疗信息集成平台中DICOM中间件及访问控制模型的设计与实现,TP311.13
- 基于GIS的高校学生社区管理研究,G647
- 基于数据挖掘技术的保健品营销研究,F426.72
- 基于网络的服装款式设计系统的研究与实现,TS941.2
- 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
- 基于MDA的界面自动生成方法的研究,TP311.5
- 部队人员网上训练与考核系统的开发,TP311.52
- 摩托化部队机动辅助系统,TP311.52
- 部队军事理论在线考试系统设计与实现,TP311.52
- AFC系统通信中间件的研究与设计,TP311.5
- 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|