文摘
英文文摘
第一章 引言
1.1 研究背景
1.2 本文的主要工作
1.3 论文的组织结构
第二章 中间件的设计分析及AIBASE中间件平台设计
2.1 中间件及其分类
2.1.1 数据库中间件
2.1.2 远程过程调用
2.1.3 面向消息的中间件
2.1.4 对象请求代理
2.1.5 事务处理中间件
2.2 中间件的优点
2.3 事务处理中间件的概念和工作原理
2.4 AIBASE中间件平台设计
第三章 AIIP通用事务处理中间件的设计
3.1 原理概述
3.2 AIIP通用交易中间件的结构及基本概念
3.3 设计AIIP中间件
3.3.1 中间件框架程序AIIPServer
3.3.2 客户端接口1ibaiipclient
3.3.3 查询服务指令Ailssvc
3.4 AIIP在CICS系统上的应用
3.4.1 服务端程序的启动和退出
3.4.2 服务端编程
3.4.3 客户端编程
第四章 AIDB数据库中间件的设计与实现
4.1 引言
4.2 各种数据库接口的比较分析
4.2.1 嵌入式SQL接口
4.2.2 ODBC接口
4.2.3 ADO接口
4.2.4 OTL接口
4.2.5 JDBC接口
4.3 AIDB数据库中间件的总体结构
4.3.1 抽象数据库访问接口
4.3.2 数据库驱动程序
4.3.3 驱动管理程序
4.4 关键算法描述
4.4.1 注册驱动程序
4.4.2 建立数据库连接
4.4.3 执行SQL命令
4.4.4 返回SQL执行结果
4.4.5 批量执行
4.4.6 执行存储过程
4.4.7 连接池和多线程问题
4.4.8 异常处理
4.5 AIDB设计中模式的应用
第五章 结论
参考文献
致谢
在学期间发表的学术论文和参加科研情况