图书介绍

COM与COM+从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

COM与COM+从入门到精通
  • (美)Ash Rofail,(美)Yasser Chohoud著;邱仲潘等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505358855
  • 出版时间:2000
  • 标注页数:393页
  • 文件大小:59MB
  • 文件页数:411页
  • 主题词:COM/DCOM/ATL/COM+

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

COM与COM+从入门到精通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 了解COM1

第1章 COM概述1

何谓COM1

前言页1

COM术语2

COM利与弊3

COM的好处3

COM的局限性4

COM组件与接口4

何谓接口5

接口类型6

接口特征6

接口规则9

接口设计11

COM组件的实现规则12

实现IUnknown规则12

内存管理规则12

引用计数规则13

COM激活13

COM类型13

COM与面向对象技术14

ActiveX控件14

COM服务器14

COM客户机14

包装15

抽象15

多态16

继承17

COMTrader应用程序19

小结19

第2章 由VC++建立并使用COM服务器20

IDL文件20

建立第一个COM服务器22

定义自定义接口23

实现IUnknown和自定义接口24

完成COM服务器26

生成测试客户机32

用ATL建立COM服务器34

关于ATL35

用ATL建立进程内COM服务器36

用ATL建立进程外COM服务器51

线程与COM服务器55

Win32多线程应用55

线程COM组件55

用VC++实现IDispatch58

自动化与IDispatch58

ATL与自动化62

Automation数据类型63

再谈类型库66

C++自动化客户机67

VB自动化客户机69

小结70

第3章 用VB建立并使用COM服务器72

选择COM项目72

设计接口73

描述接口73

生成对象75

浏览接口75

使用Class Builder76

增加属性77

增加方法77

增加事件与枚举78

在服务器组件中使用Recordset对象79

在客户机组件中使用ADOR80

生成断开的Recordset82

生成自己的Recordsets83

使用用户定义类型85

服务器客户机错误处理86

错误处理86

使用VB EmRaise机制87

在VB中使用线程模型89

设置线程模型89

了解再入性与公寓90

小结91

第二部分 COM与Internet93

第4章 在VC++中建立并使用ActiveX控件93

ActiveX控件概述94

属性与方法94

控件与容器通信95

事件与连接点96

建立第一个控件98

生成控件98

测试控件100

增加方法101

增加属性109

增加事件111

增加属性页114

允许属性保持117

使用控件118

建立复合控件120

增加复合控件121

增加功能125

增加事件125

处理复合控件事件128

处理错误129

使用控件132

小结135

第5章 在VB中建立并使用ActiveX控件136

VB控件简介136

控件生成技术137

约束与无约束控件137

属性类型138

方法139

属性配置141

过程属性141

环境属性配置142

运行时只读属性144

只在运行时有效的属性146

扩展属性146

容器属性148

合成控件属性148

持续与属性包151

可关联属性151

属性包152

使用ActiveX控件界面向导153

了解控件寿命155

生成ActiveX控件156

生成无约束控件156

生成设计时数据约束控件158

生成运行数据约束控件159

小结164

IE ActiveX控件165

轻量级控件165

第6章 用VC++建立Internet COM组件165

安全控件166

持续属性166

文档对象模型编程171

活动服务器组件174

活动服务器页面175

ASP页面的COM组件175

小结179

第 7章 用VB建立Internet COM组件180

无窗口控件180

ActiveX控件容器的线程模型180

ActiveX控件的安全性181

Web页面访问182

VB DHTML项目183

DHTML项目基础183

DHTML应用程序样本184

VB IIS应用程序186

WebClass187

一个IIS应用程序样本187

设计控件189

设计控件与HTML文件190

样本设计控件190

小结193

何谓DCOM195

第8章 DCOM概述195

第三部分 了解DCOM195

为什么使用DCOM196

DCOM操作196

DCOM组件位置196

进程内或进程外组件197

代理197

RPC(Remote Procedure Call, 远程过程调用)197

调动198

数据传递199

DCOM配置实用程序200

加密202

授权202

DCOM应用程序的安全机制202

验证202

完整性检查203

小结203

第9章 用VC++建立DCOM服务器204

标准与自定义调动204

标准调动204

自定义调动206

网络通信206

远程激活207

可配置AppID注册表项参数208

AppID注册表项208

IUknown优化209

DCOM与NT服务210

NT服务解剖210

基于NT服务的COM服务器211

小结215

第10章 用VB建立DCOM服务器216

应用程序对象模型216

何谓对象模型216

如何生成对象模型217

DCOM设计准则与技术219

再论调动220

按数值与按引用220

DCOM进程外服务器221

建立DCOM组件221

增加测试客户机225

IIS应用程序227

增加WebClasses227

使用模板229

增加自定义WebItems230

远程错误处理231

小结232

第四部分 了解COM+233

第11章 COM+概述233

COM与Windows DNA233

用户界面层技术234

中间层技术234

数据库层技术234

组件服务配置235

事务处理236

实时结构的限制238

事务性消息排队238

排队组件(QC)238

排队组件结构239

排队组件故障恢复240

QC安全性241

动态负荷平衡242

对象池243

小结243

第12章 用VC++建立COM+组件244

ADO编程244

ADO与OLE DB244

VC++中的ADO245

VC++的ADO扩展248

建立COM+应用程序250

温习IObjectContext接口250

用ATL建立COM+组件251

编制基于角色的安全性251

处理COM+事务254

控制事务结果255

指定事务属性255

确定事务情境256

传递接口指针257

共享状态258

建立事务性COM+组件260

小结266

了解事务267

事务与多层应用程序267

第13章 用VB建立COM+组件267

COM+与事务268

事务属性:ACID268

COM+系统简介269

COM+运行环境269

COM+ Component Services269

COM+接口273

资源分配器273

探索COM+编程模型274

应用程序组件274

COM+组件作为COM DLL275

基本COM+编程规则275

COM+ API275

用VB编程COM+277

对象描述表277

COM+组件的生命周期278

Object Control接口278

MTS活动282

COM+中生成对象282

组件之间的参数传递283

安全引用283

数据类型284

使用分布式事务284

分布式事务协调器(MS DTC)285

COM+事务的工作286

事务与有状态对象286

使用共享属性管理器(SPM,Shared Property Manager)288

小结290

第14章 了解MSMQ291

何谓MSMQ291

队列292

MSMQ组件292

MSMQ的好处292

消息293

MSMQ对象模型293

MSMQ设置294

MSMQ基础294

消息发送295

消息接收297

MSMQ事件298

MSMQ事务299

小结301

了解COM+激活303

第15章 VC++与VB中的COM+服务303

第五部分 高级COM与COM+303

描述表包装器304

激活顺序304

使用即时(JIT)激活305

使用对象构造306

中性公寓简介306

了解同步域307

表示事务状态308

取得对象信息309

对象池的好处310

对象池要求310

使用对象池310

对象池配置311

使用排列组件312

QC限制312

QC配置312

QC调用313

QC播放控件313

使用负荷平衡314

负荷平衡要求315

负荷平衡配置315

小结315

何谓安全性316

第16章 COM与COM+安全性316

NT验证317

Windows NT安全简介317

NT扮演319

NT访问控制321

COM安全结构322

验证322

访问控制323

启动权限323

标识324

扮演与掩盖324

COM+说明性安全326

安全总括*326

CMO+安全326

COM+角色327

编程COM与COM+安全329

整个进程安全329

接口级安全331

激活安全335

服务器方安全335

调用描述表安全信息336

SecurityProperty信息339

安全性与数据库访问341

小结342

第17章 Windows 2000中的新COM特性343

同步机制343

COM同步API343

COM同步接口344

异步COM345

异步接口构造346

异步接口调用347

关于异步服务器与客户机350

让服务器进行异步处理350

调用序列化与自动完成355

COM管道接口356

COM管道356

异步管道与提前读取359

调用对象与调用取消361

调用取消请求361

调用取消处理362

轻量级处理器362

标准LWH362

自定义LWH363

小结364

调试MTS组件365

调试VB组件365

第18章 调试与剖析COM和COM+应用程序365

第六部分 调试与部署COM和COM+应用程序365

调试COM+组件367

使用条件编译368

调试VC++组件369

用Visual Studio Analyzer剖析370

小结373

第19章 部署COM与COM+应用程序374

DCOM应用程序部署374

配置DCOM服务器374

配置DCOM客户机380

Internet上部署与包装382

在Internet上部署382

签名CAB文件384

许可ActiveX控件384

自动化COM+配置386

使用COMAdmin接口与集合386

配置COM+应用程序388

配置组件389

配置角色391

部署COM+应用程序393

小结393

热门推荐