出版时间:2000-04 出版社:北京希望电子出版社 作者:(美)Guy Eddon,Henry Eddon 译者:希望图书创作室
内容概要
本书是美国微软出版社授权的中文版系列书之一。COM+(Component Object Model的缩写)是组件编程的最新版本。Windows 2000操作系统提供了COM+的第一个企业版本。在Windows 2000中,每个新的子系统都是作为一个COM+对象来实现的。对于Windows程序开发人员来说,掌握COM+的架构和各种基本服务是开发基于组件编程的必备知识。
本书主要介绍了以COM+为核心的基本组件开发。全书的内容覆盖了COM+所提供的涉及建立软件组件并且有效地使用软件组件的各种基本服务。内容涉及COM+程序设计的最新概念。全书分为三个部分COM+的基本编程架构、基本服务、远程架构和附录,内容包括组件软件、IUnknown接口、语言集成、线程模式、自动化、异常处理、组件类别、连接点、类型信息、持续性、Moniker、代理、可执行组件、自定义调度、标准调度、接口定义语言、异步调用、安全性、网络协议等19章。
本书叙述清晰,实用性强,是有兴趣学习和掌握用COM+进行开发的编程人员的重要参考书,同时也是计算机应用人员及大专院校师生不可多得的参考书。
本书配套光盘内容包括:1.本书所讨论的C++、Visual Basic和Java范例;2.英文版电子书。
书籍目录
第一部分 基本编程架构
第1章 组件软件
1.l 从面向对象编程到组件软件
1.2 COM+的发展
1.3 从COM到 COM+
第2章 IUnknown接口
2.1 接口定义语言
2.2 客户程序
2.3 组件
2.4 合并对象标识
第3章 语言集成
3.1 类型库
3.2 活动模板库
3.3 Visual Basic的 COM+编程
3.4 Java的COM+编程
第4章 线程模式
4.l 线程简介
4.2 公寓类型
4.3 进程间组件的线程模式
4.4 线程模式和语言集成
4.5 有关线程的10个注意事项
第二部分 基本服务
第5章 自动化
5.l IDispatch接口
5.2 实现IDispatch
5.3 建立自动化客户程序
5.4 脚本
第6章 异常处理
6.1 错误码
6.2 Rich Error信息
第7章 组件类别
7.1 标准组件
7.2 注册组件类别
7.3 获得组件类别信息
第8章 连接点
8.l 一个简单的可连接对象
8.2 一个完整的可连接对象
第9章 类型信息
9.l 创建类型库
9.2 获得类型信息
第10 章 持续性
10.1 IPersist接口家族
10.2 结构化存储
第11章 Moniker
11.l 初始化对象
11.2 进一步了解 Monther
11.3 类 Moniker
11.4 一个新的 Moniker
11.5 Java Moniker
11.6 运行对象表
第12章 代理
12.1 DLL代理
12.2 定制代理
12.3 调度简介
第13章 可执行组件
13.1 创建可执行组件
13.2 管理可执行组件的生命期
13.3 独立模式
第14章 自定义调度
14.1 调度接口指针概述
14.2 使用自定义调度还是标准调度
14.3 值调度
第15章 标准调度
15.l 标准调度体系结构
15.2 把调度后接口的指针转换为字符串
15.3 句柄调度
第16章 接口定义语言
16.1 类型
16.2 方向属性
16.3 数组
16.4 指针
16.5 关于接口设计的建议
第17章 异步调用
17.l 使用异步调用
17.2 调用取消
17.3 管道
第18章 安全性
18.1 Windows的分布式安全模型
18.2 公开的安全性:注册表
18.3 可编程的安全性
第19章 网络协议
19.l 侦查网络协议
19.2 Internet服务
19.3 调用所有的远程对象
19.4 调度后接日指针
19.5 OXID解析器
19.6 垃圾收集
19.7 通道钩子
附录 远程过程调用
RPC的设计和目的
素数计算程序
图书封面
评论、评分、阅读与下载
COM+组件编程技术内幕(最新版)(含CD) PDF格式下载