图书介绍
COM精髓PDF|Epub|txt|kindle电子书版本网盘下载
![COM精髓](https://www.shukui.net/cover/24/31467596.jpg)
- (美)David S.Platt著;信达工作室译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115090335
- 出版时间:2001
- 标注页数:307页
- 文件大小:29MB
- 文件页数:318页
- 主题词:
PDF下载
下载说明
COM精髓PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言页1
第1章 绪论:使用对象1
1.1 概念和定义1
1.2 组件对象模型3
1.3 IUnknown接口4
1.4 GUID和UUID6
1.5 HRESULT8
1.6 使用第一个COM对象8
1.7 编写第一个COM对象12
1.8 练习19
第2章 对象服务器23
2.1 为何提供COM对象23
2.2 在客户端创建对象26
2.3 服务器注册28
2.4 类工厂30
2.5 服务器的生存期36
2.6 进程内服务器和进程外服务器38
2.7 练习40
第3章 自定义接口41
3.1 VTBL接口和调度接口41
3.2 接口的抽象定义42
3.3 通过代理和占位程序的标准汇集47
3.4 标准汇集与类型库52
3.5 双接口55
3.6 多重继承和错误处理56
3.7 练习63
4.1 概念和定义65
第4章 自动化65
4.2 基本的客户功能68
4.3 基本的服务器功能79
4.4 练习1:自动化客户83
4.5 练习2:自动化服务器84
第5章 类型库87
5.1 概念和定义87
5.2 构建类型库89
5.3 类型库中描述的对象类型90
5.4 部署和注册类型库93
5.5 读取类型库95
5.6 练习106
6.1 概念和定义107
第6章 线程和COM107
6.2 线程单元108
6.3 单线程单元的例子113
6.4 多线程单元的例子116
6.5 单元间对象汇集122
6.6 线程和.EXE服务器124
6.7 注册表条目ThreadingModel的值为Both的情况131
6.8 练习132
第7章 分布式COM(DCOM)135
7.1 概念和定义135
7.2 创建远程对象137
7.3 启动安全性143
7.4 远程客户身份147
7.5 调用安全性和身份验证153
7.6 DCOM中的性能159
7.7 全局运行对象范例160
7.8 练习165
第8章 永久对象167
8.1 概念和定义167
8.2 使用永久对象170
8.3 实现永久对象174
8.4 练习179
第9章 Moniker181
9.1 概念和定义181
9.2 Moniker的类型185
9.3 创建Moniker186
9.4 绑定Moniker188
9.5 编写自定久Moniker190
9.6 复杂的绑定层次结构196
9.7 练习198
第10章 异步COM199
10.1 概念和定义199
10.2 声明异步接口201
10.3 最简单的异步范例202
10.4 完成后回调209
10.5 练习212
第11章 VC++对COM的支持215
11.1 智能指针215
11.2 用于C++客户的、使用类型库的包装类222
11.3 对BSTR的支持229
11.4 ANSI和双字节字符之间的转换230
11.5 练习232
第12章 活动模板库(ATL)235
12.1 概念和定义235
12.2 ATL对象服务器236
12.3 ATL对象239
12.4 ATL对象方法和属性247
12.5 ATL对象的内部结构252
12.6 调试ATL对象257
12.7 练习258
第13章 VB对COM的支持259
13.1 概念和定义259
13.2 VB对COM客户的支持260
13.3 VB对COM服务器的支持265
13.4 VB对COM错误的处理272
13.5 VB中的COM线程273
13.6 练习275
第14章 VJ对COM的支持277
14.1 概念和定义277
14.2 使用Java编写COM客户279
14.3 使用Java创建COM服务器287
14.4 Java对COM错误的处理292
14.5 在Jave中使用COM API294
14.6 Java 中的COM线程298
14.7 练习300
附录A 包容聚集301
A.1 概念和定义301
A.2 包容301
A.3 聚集304