图书介绍
COM+开发人员参考库 第3卷 COM+技术PDF|Epub|txt|kindle电子书版本网盘下载
![COM+开发人员参考库 第3卷 COM+技术](https://www.shukui.net/cover/7/32201073.jpg)
- (美)艾塞明格(David Iseminger)主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111093623
- 出版时间:2002
- 标注页数:570页
- 文件大小:167MB
- 文件页数:580页
- 主题词:工具软件
PDF下载
下载说明
COM+开发人员参考库 第3卷 COM+技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 欢迎使用“COM+开发人员参考库”1
“COM+开发人员参考库”的组织方式2
本书的组织方式2
第2章 充分利用微软开发人员资源之三3
2.1介绍3
2.2动机4
异步客户程序4
其他应用5
2.3体系结构7
Async_uuid和具有非阻断方法调用能力的代理/占位对象7
客户端8
服务器端11
2.4实现13
简单的异步服务器13
客户端程序的例子14
服务器端17
2.5限制和陷阱20
限制21
陷阱21
2.6结论23
第3章 “COM+开发人员参考库”使用指南24
本卷内容24
其他各卷内容28
获得更多信息31
第4章 C和C++设计考虑33
组件对象:C嵌套结构33
组件对象:C++嵌套类34
多重继承36
第5章 组件对象模型37
5.1 COM对象和接口38
接口和接口的实现38
接口指针和接口39
IUnknown和接口继承40
5.2使用和实现IUnknown接口40
QueryInterface:在对象中查询40
实现QueryInterface的规则41
通过引用计数控制对象的42
生存期42
5.3对象的重用45
封装/代理46
聚合46
5.4 COM库49
5.5管理内存分配50
OLE内存分配器50
内存管理规则50
调试内存分配51
第6章 进程、公寓和线程52
6.1选择线程模型54
6.2单线程公寓54
6.3多线程公寓55
6.4单/多线程通信57
6.5进程内服务器线程问题57
6.6跨公寓访问接口59
创建全局接口表59
什么时候使用全局接口表60
第7章 COM客户程序和服务器61
7.1通过类对象创建对象62
COM类对象和CLSID62
定位远程对象63
实例创建辅助函数64
7.2 COM服务器的职责64
实现IC1assFactory64
许可和IC1assFactory265
注册COM服务器66
进程外服务器实现辅助69
GUID创建和优化71
7.3持续对象状态72
持续对象接口72
初始化持续对象73
7.4提供类信息73
7.5内部对象通信73
第8章 生成和处理异步调用79
8.1生成和取消异步调用79
生成异步调用80
在异步调用中的客户安全性81
扮演和异步调用81
取消异步调用81
8.2取消方法调用82
8.3调用同步82
第9章 定义COM接口84
9.1接口调度84
9.2剖析IDL文件85
9.3 MIDL编译器87
9.4 MIDL编译选项88
9.5加载和注册类型库88
9.6建立和注册代理DLL89
9.7接口设计规则90
设计远程接口91
使用COM接口91
第10章 注册COM应用程序94
10.1注册表分层结构94
10.2类和服务器94
10.3将组件分类94
10.4使用OleView95
10.5注册表编辑器95
10.6注册组件95
10.7检查注册96
10.8未知用户类型96
10.9 COM注册键96
第11章 COM中的安全98
11.1确定安全需求98
11.2默认COM安全99
11.3激活安全99
11.4安全值100
委派和扮演100
应用程序身份106
引用跟踪108
11.5为COM应用程序设置安全108
为计算机修改安全默认值108
设置进程范围安全111
在接口代理级设置安全116
11.6打开和关闭安全117
关闭安全117
使用DCOMCNFG开启COM安全119
11.7 COM和安全包119
11.8 NTLMSSP119
11.9 Kerberos120
11.10 SChannel121
11.11 Snego122
11.12服务器端的安全123
11.13安全性覆盖协商123
11.14 COM安全、Windows 95和124
Windows 98124
Windows95和Windows98中的调用级安全124
Windows95和Windows98中的远程连接和激活125
仅含Windows95和Windows98网络的安全125
第12章 错误处理126
12.1 COM错误码的结构126
12.2 FACILITY ITF中的码127
12.3使用宏来进行错误处理128
12.4在Java和Visual Basic中的错误处理128
12.4.1返回错误信息129
12.4.2检索错误信息129
12.5错误处理策略130
HRESULT130
Win32和网络错误130
12.6处理未知错误130
第13章 COM处理程序132
13.1 OLE处理程序132
13.2轻便的客户端处理程序133
实现和激活一个没有附加服务器数据的处理程序133
实现和激活一个有附加服务器数据的处理程序135
QueryInterface的代理136
第14章DLL代理137
14.1 DLL服务器需求137
代理共享137
为激活代理而注册DLL服务器138
14.2使用系统提供的代理139
14.3定制代理139
第15章moniker142
15.1 moniker客户程序142
15.2 moniker提供者142
15.3 OLE moniker的实现143
文件moniker143
复合moniker143
项目moniker144
反moniker145
指针moniker145
类moniker146
异步moniker146
URL moniker149
第16章 COM中的事件152
可连接对象的体系结构152
可连接对象接口154
第17章 实现组件目录管理157
根据组件的能力来分类157
根据容器的能力来分类158
组件目录管理器159
默认类和关联159
定义组件目录160
将图标与组件目录相关联160
第18章 COM接口161
IAccessControl161
IAuthenticate167
IBindCtx169
ICallFactory179
ICancelMethodCalls180
ICatInformation181
ICatRegister187
IClassActivator192
IClassFactory193
IClassFactory2196
IClientSecurity200
IConnectionPoint207
IConnectionPointContainer212
IContinueCallback215
IEnumXXXX216
IEnumConnectionPoints218
IEnumConnections220
IEnumString222
IEnumUnknown222
IEventPropety223
IEventPublisher225
IExtemalConnection228
IGlobalInterfaceTable231
IInternalUnknown235
IMal loc237
IMallocSpy241
IMarshal250
IMarshal——默认实现260
IMessageFilter262
IMoniker268
IMoniker——反Moniker实现291
IMoniker——类moniker实现292
IMoniker——文件moniker实现293
IMoniker——一般复合moniker实现296
IMoniker——项目moniker实现298
IMoniker OBJREF moniker实现299
IMoniker——指针moniker实现301
IMoniker URL moniker实现302
IMultiQI305
IOleItemContainer307
IParseDisplayName312
IPersist314
IPersistFile316
IPersistMoniker322
IPersistStorage327
IPersistStream334
IPersistStream-URL moniker实现339
IPersistStreamInit339
IPipeByte342
IPipeDouble344
IPipeLong347
IProgressNotify349
IProvideClassInfo351
IProvideClassInfo2352
IProvideMultipleClassInfo353
IROTData355
IRunnableObject357
IRunningObjectTable361
IServerSecurity370
IStdMarshalInfo374
ISurrogate375
ISynchronize378
ISynchronizeContainer379
ISynchronizeEvent381
ISynchronizeHandle382
IUnknown383
第19章 COM函数387
第20章 COM结构501
第21章 COM枚举类型数据515
第22章 COM注册项目540
HKEY_ LOCAL MACHINE\SOFTWARE\Classes540
AppID键540
CLSID键546
ProgID键558
VersionIndependentProgID键560
File Extension键560
(Non-Compound) FileType键561
Interface键561
HKEY_LOCAL_ MACHINE\Software\Microsoft\OLE563
COM+词汇表568