注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具COM+开发指南

COM+开发指南

COM+开发指南

定 价:¥56.00

作 者: (美)John Paul Muelle;天宏工作室译
出版社: Osborne/McGraw-Hill
丛编项: Osborne 计算机专业技术丛书
标 签: COM/DCOM/ATL/COM+

购买这本书可以去


ISBN: 9787900630759 出版时间: 2000-12-01 包装:
开本: 787*960 1/16 页数: 410 字数:  

内容简介

  构造企业级Windows“分布式网间应用程序”(DNA);学习使用“Microsoft消息队列”(MSMQ)和“Microsoft事务服务器”(MTS);充分利用COM+的特性和各种应用程序类型;参照纯粹的功能代码示例编写实用的COM+应用程序。将COM+与任一种工具一起使用,以任一种语言创建和配置软件组件是COM编程的革命性方法,也是简化的方法。在《COM+开发指南》一书中,你将学习在常规环境和企业环境中使用COM+的方法。本书包含了关于COM+特性和应用程序的详细资料,以及有关“Microsoft消息队列”(MSMQ)和“Microsoft事务服务器”(MTS)的信息。此外,本书还包括了5个纯粹的功能性编程示例,这些示例展示了实际的COM+应用程序。

作者简介

暂缺《COM+开发指南》作者简介

图书目录

致谢                  
 简介                  
 第一章 COM+——组件技术中的最新技术                  
 1.1 什么是COM+                  
 1.1.1 COM+的不同之处                  
 1.1.2 概况                  
 1.2 COM+与COM的比较                  
 1.2.1 COM+的设计目标                  
 1.2.2 事务与COM+                  
 1.2.3 消息与COM+                  
 1.2.4 COM+服务                  
 1.3 MTS的不同之处                  
 1.3.1 MTS服务概述                  
 1.3.2 资源池在COM+中的作用                  
 1.4 MSMQ适合于哪些情况                  
 第二章 COM基础——简化版本                  
 2.1 创建对象                  
 2.1.1 进程内                  
 2.1.2 进程外                  
 2.1.3 组件重用                  
 2.2 调用接口方法                  
 2.2.1 理解IUnknown                  
 2.2.2 了解ActiveX接口                  
 2.2.3 使用ActiveX接口                  
 2.2.4 引用计数                  
 2.3 注册表要求                  
 2.4 使用公寓和线程                  
 2.4.1 线程类型                  
 2.4.2 公寓类型和分配                  
 2.4.3 调度需要                  
 第三章 COM+独有的特性                  
 3.1 COM+和自动化                  
 3.1.1 理解及时(JIT)激活                  
 3.1.2 事务处理                  
 3.1.3 COM+环境                  
 3.2 理解资源分配器                  
 3.3 理解补偿资源管理器                  
 3.4 COM+事件槽                  
 3.5 COM+目录                  
 3.6 对象池                  
 3.7 基于角色的安全性                  
 3.7.1 理解标准的Window的安全性                  
 3.7.2 基于角色的安全性的区别                  
 3.8 理解组件负载平衡                  
 3.8.1 理解负载平衡的目标                  
 3.8.2 负载平衡的工作方式                  
 3.8.3 处理已关闭的服务器和路由器                  
 第四章 MTS概述                  
 4.1 什么是事务                  
 4.1.1 理解事务                  
 4.1.2 MTS和COM+                  
 4.2 理解事务序列                  
 4.2.1 MTS对象概述                  
 4.2.2 定义事务事件                  
 4.2.3 远程执行考虑                  
 4.2.4 MTS负载平衡方面的考虑                  
 4.3 理解COM+应用程序的可靠性                  
 4.4 COM/DCOM问题                  
 4.5 事务和数据库                  
 4.5.1 处理数据库的多样性                  
 4.5.2 MTS数据库特性                  
 4.5.3 使用MTS进行数据库编程                  
 4.5.4 MTS和COM+                  
 4.6 安全考虑                  
 4.7 理解Microsoft分布式事务协调器(MS-DTC)                  
 4.7.1 生效的MS-DTC                  
 4.7.2 MS-DTC的分布式部分                  
 第五章 MSMQ概述                  
 5.1 MSMQ异步通信概述                  
 5.1.1 路径                  
 5.1.2 磁盘访问类型                  
 5.1.3 发送保证                  
 5.1.4 安全性                  
 5.1.5 MSMQ与MTS                  
 5.2 消息队列概述                  
 5.2.1 理解消息队列的类型                  
 5.2.2 断开的应用程序的消息队列                  
 5.3 从服务器的角度看消息                  
 5.3.1 消息的结构                  
 5.3.2 从COM的角度看消息和队列操作                  
 5.3.3 MSMQ错误处理                  
 5.4 理解Active Directory/MQIS数据库                  
 5.4.1 数据库的安装需求和大小                  
 5.4.2 宿主                  
 5.4.3 MSMQ 1.0与MSMQ 2.0                  
 5.5 性能问题                  
 5.5.1 MSMQ内部性能问题                  
 5.5.2 影响应用程序性能的处理限制                  
 第六章 理解应用程序的类型                  
 6.1 理解COM+应用程序的差别                  
 6.1.1 基于服务器的组件                  
 6.1.2 COM+的优点                  
 6.1.3 属性. 环境和状态                  
 6.1.4 组件更改的4个级别                  
 6.2 理解编程问题                  
 6.2.1 性能                  
 6.2.2 安全                  
 6.3 COM+应用程序类型                  
 6.3.1 服务应用程序                  
 6.3.2 库应用程序                  
 6.3.3 代理应用程序                  
 6.3.4 预装的应用程序                  
 6.4 脱机应用程序的考虑事项                  
 6.5 单独使用MTS和MSMQ                  
 第七章 事务驱动的应用程序                  
 7.1 安装SQL Server 6.5 Developer Edition                  
 7.2 创建SQL Server远程开发和诊断工具                  
 7.3 定义应用程序                  
 7.3.1 应用程序任务概述                  
 7.3.2 数据库概述                  
 7.3.3 各个表的深入观察                  
 7.3.4 创建数据库和相关的表                  
 7.3.5 项目的n层视图                  
 7.4 创建服务器端组件                  
 7.4.1 创建组件外壳                  
 7.4.2 添加组件代码                  
 7.4.3 在服务器上注册和安装组件                  
 7.5 创建客户端组件                  
 7.5.1 创建组件外壳                  
 7.5.2 添加组件代码                  
 7.5.3 创建一个简单的分类测试应用程序                  
 7.6 创建测试应用程序                  
 7.6.1 创建应用程序外壳                  
 7.6.2 定义用户界面                  
 7.6.3 添加应用程序代码                  
 7.6.4 测试COM+应用程序                  
 第八章 处理事务失败                  
 8.1 出现失败的情况                  
 8.1.1 连接事务                  
 8.1.2 断开事务                  
 8.2 错误还原的方法                  
 8.2.1 检测错误的来源                  
 8.2.2 转换错误代码                  
 8.2.3 处理错误过载                  
 8.2.4 准备还原                  
 第九章 发送消息和COM对象                  
 9.1 通信方案概述                  
 9.1.1 两个API                  
 9.1.2 定义消息类型                  
 9.1.3 理解数据传输顺序                  
 9.1.4 创建需要的队列                  
 9.2 创建侦听器/播放器应用程序                  
 9.2.1 创建侦听器/播放器应用程序外壳                  
 9.2.2 设计对话框窗体                  
 9.2.3 添加播放代码                  
 9.3 创建测试应用程序                  
 9.3.1 创建测试应用程序外壳                  
 9.3.2 设计测试应用程序对话框窗体                  
 9.3.3 添加测试代码                  
 9.4 测试应用程序                  
 9.4.1 检查消息                  
 9.4.2 查看消息的输出                  
 9.5 MSMQ管理问题                  
 9.5.1 队列管理基础知识                  
 9.5.2 死信消息队列                  
 9.5.3 检查Event Viewer                  
 第十章 在断开模式下工作                  
 10.1 定义应用程序                  
 10.1.1 台式机开发与分布式开发                  
 10.1.2 理解默认的COM+记录器. 侦听器和播放器                  
 10.1.3 应用程序数据流动概述                  
 10.2 创建和安装组件                  
 10.2.1 创建组件外壳                  
 10.2.2 添加组件代码                  
 10.2.3 安装组件                  
 10.3 创建测试应用程序                  
 10.3.1 设计应用程序外壳                  
 10.3.2 定义对话框窗体                  
 10.3.3 添加应用程序代码                  
 10.4 在连接模式下测试                  
 10.5 在断开模式下测试                  

本目录推荐