文摘
英文文摘
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.结论
参考文献
声明
致谢