第一章 中间件技术介绍 1
1.1 两层结构与三层结构 1
1.2 中间件技术简介 3
第二章 Tuxedo简介 8
2.1 Tuxedo的核心系统组成部分 8
2.2 最新版本Tuxedo 8.0的新功能 14
2.3 Tuxedo的安装 15
2.4 一个简单的例子 17
第三章 Tuxedo应用系统的配置 22
3.1 Tuxedo应用系统的配置 22
3.2 多机(MP)模式的配置 29
第四章 Tuxedo应用系统的管理 34
4.1 Tuxedo提供的管理手段 34
4.2 Tuxedo应用系统的启动和关闭 35
4.3 tmadmin的使用 38
4.4 图形化管理工具的使用 42
4.5 动态改变Tuxedo应用系统的配置 44
4.6 Tuxedo的文件系统 47
第五章 Tuxedo的缓冲区 49
5.1 Tuxedo的缓冲区介绍 49
5.2 VIEW(VIEW32)缓冲区 50
5.3 FML(FML32)缓冲区 53
5.4 XML缓冲区 56
第六章 Tuxedo的服务端编程 61
第七章 Tuxedo的客户端编程 67
7.1 Tuxedo的客户端简介 67
7.2 客户端编程常用的ATMI 70
7.3 采用C语言编写Tuxedo的客户端程序 73
7.4 采用VC编写Tuxedo客户端程序 74
7.5 采用PB编写客户端程序 75
第八章 Tuxedo的通信方式 98
8.1 同步请求/回答方式 98
8.2 异步调用及例子 104
8.3 会话通信方式及例子 107
8.4 消息通信方式及例子 114
8.5 发布/订阅通信方式 120
第九章 Tuxedo数据库编程 129
9.1 Tuxedo如何处理分布式事务 129
9.2 ORACLE数据库XA的配置 135
9.3 INFORMIX数据库XA的配置 141
9.3 数据库服务端的编程技巧 147
9.4 事务编程应注意的一些问题 156
第十章 Tuxedo的可靠消息队列/Q 163
10.1 /Q介绍 163
10.2 /Q的管理 166
10.3 /Q的编程 171
10.4 /Q一个简单的例子 174
10.5 /Q与事务 178
第十一章 Tuxedo与其他系统的互连 192
11.1 Tuxedo的/DOMAIN技术介绍 192
11.2 Tuxedo通过Elink产品来与大机实现互连 203
11.3 Java客户端通过Jolt调用Tuxedo服务 205
11.4 Tuxedo与Weblogic互连 207
第十二章 Tuxedo的性能调整 215
12.1 Tuxedo应用系统对IPC资源的要求 215
12.2 Tuxedo应用系统的性能优化方法 219