文摘
英文文摘
声明
第一章绪论
1.1引言
1.2数据访问技术概述
1.2.1数据访问技术在应用程序多层结构中的位置
1.2.2当前主要的数据访问模式
1.2.3目前主流的数据访问技术
1.3目前数据访问技术存在的问题
1.3.1访问接口各异
1.3.2功能相对单一
1.3.3不易扩展和相互兼容
1.3.4解决以上问题的关键
1.4本文的研究内容和组织结构
第二章相关技术背景
2.1微内核模式概述
2.1.1微内核模式及其产生背景
2.1.2微内核模式的静态结构
2.1.3微内核模式的动态行为
2.1.4微内核模式的特点
2.2微内核模式与数据访问技术
2.3微内核模式与数据访问技术问题
第三章数据访问通用过程分析
3.1数据访问通用过程的应用背景
3.2数据访问通用过程的角色分析
3.3数据访问通用过程的流程分析
3.4数据访问通用过程的形式语言表述
3.4.1 巴科斯—瑙尔范式
3.4.2数据访问通用过程的形式语言描述
第四章高灵活性数据访问技术架构:HIFERDATA
4.1 HIFERDATA概述
4.1.1 HIFERDATA的目标
4.1.2 HIFERDATA在应用程序中的定位
4.1.3 HIFERDATA适合的应用场景
4.2HIFERDATA的体系结构
4.2.1总体结构
4.2.2用户接口
4.2.3系统内核
4.2.4核心功能
4.2.5扩展功能
4.2.6配置和遗留代码的使用
4.3 HIFERDATA中的一些典型应用场景
4.3.1数据源连接池
4.3.2数据缓存
4.3.3分布式事务
4.4 HIFERDATA解决数据访问技术问题
第五章HIFERDATA原型系统实现及应用
5.1技术路线和技术背景
5.2 HIFERDATA原型系统实现
5.2.1会话工厂和会话代理
5.2.2数据工厂、局部会话和数据源
5.2.3总线、事件和侦听器
5.2.4事务管理器
5.2.5配置示例
5.3 HIFERDATA在实际项目中的应用
5.3.1《基于中间件的数据挖掘企业应用平台》项目简介
5.3.2数据访问功能的特殊需求
5.3.3应用HIFERDATA前后的数据访问层设计
5.3.4应用HIFERDATA前后的相关比较测试和分析
第六章结束语
6.1本文的主要工作总结
6.2关于HIFERDATA
6.3进一步研究工作
附录
参考文献
个人简历以及在学期间参加的项目
致谢