TUXEDO系統經典

所属分类:專用軟件  
出版时间:2007-11   出版时间:電子工業   作者:經乾   页数:445  

内容概要

  本書全面系統地介紹了TUXEDO的工作原理、關鍵特性、安裝配置和應用開發方法,內容涉及TUXEDO的緩沖區和通信方式、消息隊列和事務系統、安全體系和應用集成、行業應用和組織模式、多線程和客戶機開發,以及性能測試和優化等方面。  作者以嚴謹務實的作風,通過大量的圖表和文字說明,把原本抽象的問題形象化、具體化;通過詳細的配置說明和源代碼講解,讓讀者可以快速地領會並借鑒作者的經驗。

书籍目录

第1章 TUXEDO系统概述 11.1 什么是TUXEDO系统 11.1.1 事务监视器 11.1.2 交易中间件 21.1.3 应用服务器 21.2 TUXEDO系统的产生 31.3 TUXEDO系统的发展 41.3.1 TUXEDO 1.0 41.3.2 TUXEDO 3.0 41.3.3 TUXEDO 4.0 51.3.4 TUXEDO 4.2 51.3.5 TUXEDO 5.0 61.3.6 TUXEDO 6.1 61.3.7 TUXEDO 6.5 61.3.8 TUXEDO 7.1 71.3.9 TUXEDO 8.0 81.3.10 TUXEDO 8.1 81.3.11 TUXEDO 9.0 91.3.12 TUXEDO 9.1 91.4 TUXEDO系统的关键特性 91.4.1 名字服务和位置透明性 91.4.2 强大的C/S通信功能 101.4.3 强大的联机交易性能 111.4.4 强大的分布式事务协调能力 111.4.5 完善的负载均衡机制 121.4.6 数据依赖路由 131.4.7 请求优先权 131.4.8 容错和透明故障迁移 131.4.9 安全性和可管理性 141.4.10 开放性和易用性 151.4.11 先进的组织构架 151.5 TUXEDO的成功案例 161.5.1 FedEx——从容处理海量交易 161.5.2 E*TRADE——面向未来的构架 171.5.3 VISA ——All it takes 171.5.4 TUXEDO ——助飞西北航空 171.5.5 香港国际货柜码头 181.6 小结 18第2章 TUXEDO系统的体系结构 212.1 客户机/服务器体系结构 212.1.1 两层客户机/服务器模型 222.1.2 三层客户机/服务器模型 232.1.3 TUXEDO的客户机/服务器模型 242.2 TUXEDO ATMI体系结构 272.2.1 TUXEDO ATMI的OLTP模型 272.2.2 TUXEDO ATMI的命名服务 282.2.3 TUXEDO ATMI的消息通信方式 282.2.4 TUXEDO ATMI的消息缓冲区 312.2.5 TUXEDO ATMI消息处理流程 322.3 TUXEDO CORBA体系结构 332.3.1 TUXEDO CORBA的OLTP模型 342.3.2 TUXEDO CORBA的ORB 342.3.3 TUXEDO CORBA的命名服务 352.3.4 TUXEDO CORBA的通知服务 362.4 小结 36第3章 TUXEDO系统的安装 393.1 TUXEDO系统的组成部件 393.2 TUXEDO系统的安装 403.2.1 TUXEDO对系统的要求 403.2.2 TUXEDO在NT平台上的安装 413.2.3 TUXEDO在UNIX上的安装 433.2.4 TUXEDO的无人值守安装 463.2.5 TUXEDO的卸载 473.3 TUXEDO系统的升级 473.3.1 执行文件备份 473.3.2 执行冷升级 473.3.3 执行热升级 483.4 调整内核参数 493.4.1 IPC资源 493.4.2 调内核参数 513.5 小结 53第4章 TUXEDO系统的应用基础 554.1 ATMI应用程序的构成 554.1.1 ATMI客户机的处理流程 564.1.2 ATMI服务器的处理流程 564.2 常用的ATMI函数介绍 574.2.1 客户端常用函数介绍 584.2.2 服务端常用函数介绍 604.3 简单的ATMI应用程序 614.3.1 设置环境变量 624.3.2 编写服务器 634.3.3 编译服务器 644.3.4 编写客户机 654.3.5 编译客户机 674.3.6 编写配置文件 684.3.7 加载配置文件 684.3.8 启动应用程序 694.3.9 测试 704.3.10 执行简单管理任务 704.3.11 关闭应用程序 714.4 TUXEDO/WS的配置 724.4.1 WSL的工作原理 734.4.2 WSL的配置 734.5 配置MSSQ 744.5.1 MSSQ的原理及配置 754.5.2 配置可重启特性 764.6 小结 78第5章 TUXEDO系统的通信缓冲区 795.1 类型缓冲区的分配和回收 805.1.1 缓冲区的分配 805.1.2 缓冲区的回收 825.2 CARRAY缓冲区 825.3 STRING缓冲区 845.4 VIEW缓冲区 865.4.1 创建VIEW描述文件 875.4.2 编译VIEW描述文件 885.4.3 编写VIEW客户机 885.4.4 编写VIEW服务器 895.4.5 设置环境变量 905.4.6 关于VIEW缓冲区的补充说明 915.5 FML缓冲区 915.5.1 常用的FML函数 915.5.2 创建FML描述文件 935.5.3 编译FML描述文件 945.5.4 编写FML客户机 945.5.5 编写FML服务器 955.5.6 设置环境变量 965.5.7 FML与VIEW的混合使用 965.5.8 在FML中使用嵌套缓冲区 985.6 XML缓冲区 1005.6.1 XML缓冲区的分配和传输 1005.6.2 基于XML标记的DDR 1015.6.3 XML缓冲区的分析 1025.7 MBSTRING缓冲区 1055.7.1 常用的MBSTRING函数 1065.7.2 MBSTRING缓冲区的使用实例 1075.8 小结 109第6章 TUXEDO系统的通信方式 1116.1 “请求/应答”式通信 1116.1.1 同步调用 1116.1.2 异步调用 1116.1.3 嵌套调用 1146.1.4 转发调用 1146.2 会话通信 1156.2.1 建立会话 1166.2.2 交换数据 1166.2.3 关闭会话 1166.3 消息通告 1196.3.1 设置消息处理器 1206.3.2 检测通知消息 1206.3.3 发送通知消息 1206.4 事件代理 1226.4.1 事件订阅 1236.4.2 事件发布 1236.4.3 事件处理 1246.4.4 事件代理服务器的配置 1256.5 队列通信 1276.5.1 可靠的消息存储机制 1286.5.2 消息转发机制 1296.5.3 队列服务器的配置 1306.6 TxRPC 1316.6.1 基于事务的RPC 1326.6.2 与DCE系统的集成 1356.7 小结 138第7章 TUXEDO系统的配置文件 1417.1 TUXEDO的配置文件 1417.2 *RESOURCES段的配置 1427.3 *MACHINES段的配置 1487.4 *GROUPS段的配置 1517.5 *NETGROUPS段的配置 1527.6 *NETWORK段的配置 1537.7 *SERVERS段的配置 1547.8 *SERVICES段的配置 1577.9 *ROUTING段的配置 1597.10 小结 161第8章 TUXEDO的事务系统 1638.1 事务的基本概念 1638.1.1 事务及其分类 1638.1.2 事务的特性 1648.1.3 事务的界定 1658.2 分布式事务处理 1668.2.1 分布式事务处理 1668.2.2 DTP参考模型 1678.2.3 TX接口规范 1678.2.4 XA接口规范 1688.2.5 两阶段提交协议 1698.3 TUXEDO的事务系统 1718.3.1 TUXEDO的事务模型 1718.3.2 TUXEDO的事务函数 1728.3.3 TUXEDO的事务配置 1778.3.4 TUXEDO的事务状态 1798.3.5 TUXEDO的事务管理 1808.4 TUXEDO的DTP实例 1838.4.1 DTP场景描述 1848.4.2 数据库表结构 1868.4.3 服务器的实现 1868.4.4 应用程序配置 1908.4.5 客户机实现 1908.4.6 运行测试 1928.5 TUXEDO与常见RM的互联 1948.5.1 Oracle 1948.5.2 INFORMIX 1978.5.3 DB2 1998.5.4 SYBASE 2018.5.5 SQL Server 2000 2048.5.6 TUXEDO/SQL 2078.5.7 MQSeries 2098.6 小结 214第9章 TUXEDO的消息队列系统① 2159.1 MOM在企业计算中的应用 2159.2 TUXEDO/Q的特性 2169.2.1 灵活的消息存储机制 2169.2.2 高效的消息转发机制 2169.2.3 多样化的出队机制 2179.2.4 支持分布式事务 2179.2.5 提供消息控制块 2179.3 TUXEDO/Q的组成部件 2179.3.1 队列空间和队列 2179.3.2 队列管理器 2189.3.3 消息转发器 2189.3.4 事务管理器 2199.4 TUXEDO/Q的管理 2199.4.1 创建队列空间和队列 2199.4.2 配置队列服务器 2239.5 TUXEDO/Q的编程 2249.5.1 编程接口 2249.5.2 点对点通信模式 2279.5.3 存储转发模式 2309.6 TUXEDO/Q实现可靠数据传输 2339.6.1 f_send的程序逻辑 2349.6.2 b_recv的程序逻辑 2379.6.3 f_recv的程序逻辑 2389.6.4 配置和运行 2409.7 小结 240第10章 TUXEDO的安全体系 24310.1 TUXEDO的安全插件模型 24310.2 操作系统安全 24410.3 TUXEDO的基本安全机制 24410.3.1 用户验证 24610.3.2 访问授权 25110.3.3 操作审计 25210.4 TUXEDO的链路级加密 25310.4.1 LLE的工作原理 25310.4.2 为工作站客户端配置LLE 25410.4.3 为BRIDGE配置LLE 25410.4.4 为tlisten配置LLE 25410.4.5 为域网关配置LLE 25510.5 TUXEDO的Kerberos验证 25510.5.1 Kerberos用户验证 25510.5.2 Kerberos插件的配置 25510.6 TUXEDO的公钥安全机制 25810.6.1 Cert-C PKI插件 25810.6.2 数字签名及验证过程 25810.6.3 数据加密及解密过程 25810.6.4 Cert-C PKI插件的使用 25910.7 TUXEDO与Windows实现安全集成 26910.8 TUXEDO与WebLogic的安全集成 27310.8.1 配置LAUTHSVR服务器 27410.8.2 用户信息管理 27510.9 小结 277第11章 TUXEDO应用程序的组织模式 27911.1 TUXEDO的单机模式 27911.1.1 SHM应用的配置 28011.1.2 SHM应用的特点 28011.2 TUXEDO的多机模式 28111.2.1 MP应用的构成 28111.2.2 MP应用的启动流程 28311.2.3 MP应用的配置 28411.2.4 MP应用的管理 28711.2.5 MP应用的特点 29211.2.6 常见问题分析 29411.3 TUXEDO的多域模式 29411.3.1 多域应用的构成 29611.3.2 多域应用的基本配置 29711.3.3 简单的多域配置实例 29911.3.4 多域应用的管理 30311.3.5 多域应用的高级配置 30411.3.6 见问题分析 31211.4 多机模式和多域模式的比较 31211.4.1 管理模式 31211.4.2 适应性 31311.4.3 成本 31311.5 小结 313第12章 TUXEDO系统在银行中的应用 31512.1 使用TUXEDO构建核心业务系统 31512.1.1 BANKAPP的体系结构 31512.1.2 BANKAPP的运行模式 31612.1.3 BANKAPP的数据模型 31612.1.4 BANKAPP的数据库对象 31712.1.5 BANKAPP的安全实现 31912.1.6 BANKAPP用到的缓冲区 32012.1.7 BANKAPP实现的服务 32112.2.8 BANKAPP的客户机 32812.1.9 BANKAPP的配置 32912.1.10 BANKAPP的建立步骤 33312.2 使用TUXEDO构建信用卡系统 33512.2.1 CREDITAPP的体系结构 33612.2.2 CREDITAPP的数据模型 33612.2.3 CREDITAPP实现的服务 33812.2.4 CREDITAPP的客户机 33912.2.5 CREDITAPP的配置 34012.2.6 CREDITAPP的建立步骤 34112.3 信用卡系统与核心业务系统的互联 34312.3.1 A银行IT系统现状 34312.3.2 多机互联方案 34312.3.3 多域互联方案 34712.3.4 结论 35012.4 小结 350第13章 TUXEDO系统的多线程应用 35113.1 多线程和多语义环境 35113.2 客户机多线程 35413.2.1 单语义环境多线程 35413.2.2 多语义环境多线程 35613.3 服务器多线程 35813.3.1 编程实现多线程 35913.3.2 配置实现多线程 36013.4 小结 361第14章 TUXEDO与WebLogic的集成 36314.1 JOLT 36414.1.1 JOLT的配置及使用 36414.1.2 使用JOLT集成WebLogic 37114.2 WTC 37514.2.1 WTC的配置 37514.2.2 WTC的事务处理 38014.2.3 WTC的编程 38214.2.4 tBridge 39314.3 TUXEDO控件 39714.3.1 TUXEDO控件的使用 39714.3.2 TUXEDO控件的属性 39914.3.3 数据类型映射 40014.4 小结 402第15章 TUXEDO系统的客户机编程 40515.1 Visual Studio 6.0 40515.1.1 Visual C++ 6.0 40515.1.2 Visual Basic 6.0 40715.2 Visual Studio.NET 41415.2.1 TUXEDO.NET注册 41415.2.2 TUXEDO.NET编程 41515.3 PowerBuilder 42015.3.1 常用函数声明 42015.3.2 编程实例 42215.4 Delphi 42215.4.1 Tuxedo32单元介绍 42315.4.2 编程实例 42415.5 小结 425第16章 TUXEDO系统的性能优化 42716.1 TUXEDO的性能优化原则 42716.1.1 MSSQ原则 42716.1.2 负载均衡原则 42716.1.3 优先级原则 42816.1.4 服务绑定原则 42916.1.5 服务缓冲原则 42916.1.6 关闭附加特性原则 43016.1.7 参数配置原则 43016.1.8 WSL配置原则 43116.1.9 通信方式原则 43216.1.10 编程原则 43216.1.11 IPC配置原则 43216.2 TUXEDO的性能测试 43216.2.1 测试规划 43416.2.2 脚本录制 43416.2.3 场景创建 43916.2.4 场景执行 44216.2.5 结果分析 44316.3 小结 445

编辑推荐

  《TUXEDO系統經典》全書內容豐富、組織嚴密、條理清晰、循序漸進,是掌握以TUXEDO為代表的交易中間件思想精髓的最佳教材,也是企業應用開發、系統維護、個人自學和培訓的重要參考書。

图书封面




    TUXEDO系統經典下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,專用軟件PDF免费下载。 计算机教程网 

计算机教程网 @ 2018