首页> 中文学位 >用设计模式构建基于XML的双层数据访问中间件
【6h】

用设计模式构建基于XML的双层数据访问中间件

代理获取

目录

文摘

英文文摘

1.引言

1.1研究背景

1.2研究意义

1.3研究方法

1.4研究内容与流程

2.XML技术

2.1 XML概况

2.1.1什么是XML

2.1.2为什么使用XML

2.1.3怎样使用XML

2.1.4 XML及其相关协议

2.1.5 XML的前景

2.2 XML的应用

2.2.1对数据的描述

2.2.2数据的访问

2.2.3应用程序接口

2.2.4数据的串行化

2.3 XML的极限应用和超越接口的编程

2.3.1现状

2.3.2 XML组件模型

3.中间件和构件技术

3.1中间件技术简介

3.1.1中间件技术产生背景

3.1.2什么是中间件

3.1.3中间件的分类

3.1.4中间件的演变过程

3.1.5中间件解决什么问题

3.1.6组件重用的意义

3.1.7中间件面临的问题

3.2构件技术

3.2.1构件技术的基本思想

3.2.2构件存在的基础—中间件

3.2.3软件重用

3.2.4构件思想对中间件的作用

3.3小结

4.设计模式

4.1设计模式概念

4.2基本的设计模式

4.2.1创建模式

4.2.2结构模式

4.2.3行为模式

4.3非面向对象的解决方案

4.4 Factory Method模式

4.4.1定义:

4.4.2使用条件

4.4.3结构

4.5 Abstract Factory模式

4.5.1定义

4.5.2使用条件

4.5.3结构

4.6 Singleton模式

4.6.1定义

4.6.2使用条件

4.6.3结构

5.用设计模式构建基于XML的双层数据库访问中间件

5.1普通的数据层访问方法

5.2灵活的数据访问框架

5.2.1.NET数据提供者

5.2.2设计目标分析

5.2.3中间件需求分析

5.2.4 Factory Method模式分析

5.2.5 Abstract Factory模式分析

5.2.6构建数据访问中间件

5.2.7构建web端数据访问组件

5.2.8中间件的应用

5.3小结

6.结论

参考文献

声明

致谢

展开▼

摘要

在这个充满变化的知识经济时代,Internet迅猛发展,网络异构问题(不同硬件平台、不同的操作系统、不同数据库系统)日益突出.为了解决这一问题,人们提出了中间件技术,它以一种友好的方式屏蔽了许多底层繁琐的东西,让人们集中于业务逻辑上,提高开发了效率和代码的复用率.论文的研究成果主要包括:1.设计一种数据访问的双层结构.第一层是介于数据访问层和用户之间的中间层,主要是组织数据和调用数据访问中间件.第二层就是数据访问中间层,主要是同数据库交互.2.在第一层设计中,屏蔽掉对数据访问中间件返回数据的处理过程,前台的编码变得十分的简洁,代码的可移植性很强.3.在设计数据访问中间件时,根据设计模式的概念,提出几种灵活的访问数据层模式.对他们的可能性进行了比较,指出了各个类的作用、相互的关系以及如何对这个类进行扩展,侧重于模式的扩展性,最后筛选出一种强适应性的模式.4.为减小同数据库的交互次数和等待时间,使用存储过程来对数据库进行操作,通过XML串来传递输入输出参数,取得较高的效率.该研究在结构上,借鉴了结构模式的概念和方法,利用XML解析器较高的处理效率,对传统的中间件技术加以改进,为中间件技术的发展提供了一个思路.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号