《COM与.NET组件服务》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:Juval Lowy著;常晓波,朱剑平译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2002
  • ISBN:7508310551
  • 页数:382 页
图书介绍:COM是微软当前用于创建组件的模型:.NET是微软最近公布的COM继承者,是一种全新的模型,它吸取了以往的经验教训。现在,COM和.NET被广泛用于创建基于组件的应用程序。但奇怪的是,程序员利用这些(被称为微软COM+服务的)功能强大的企业级应用程序服务集合优势的步伐却非常缓慢。现在终于出现了来自专家的帮助。本书适合那些有经验的Visual C++或Visual Basic COM开发者,是COM+服务方面的权威指南。本书演示了使用微软的这种成熟技术(可以在Windows 2000和Windows XP上使用)来更加快速地创建健壮的分布式企业级应用程序的方法。COM+允许开发者把精力集中在实现组件的业务逻辑方面,依靠COM+为应用程序基础结构或“繁琐的底层设计”提供连通性和组件服务。COM+还允许无缝地添加设计正确的.NET组件,从而提供了从传统COM向.NET应用程序转移的途径。对于那些有经验的开发者以及希望从COM转向.NET的开发者来说,本书是很有价值的指南和参考。本书具有如下特点和特色:介绍了COM+以及它与COM和.NET组件模型的关系;深入剖析了各种主要的COM+工具和服务

目录 1

序 1

前言 5

第一章 COM+组件服务 13

COM+组件服务 14

组件服务管理器 17

Hello COM+ 19

COM+的配置组件 26

应用程序、DLL和组件 28

配置COM+应用程序 29

调试COM+应用程序 33

部署COM+应用程序 33

小结 37

COM中通过列集进行的封装 38

第二章 COM+上下文 38

COM+中通过侦听进行的封装 41

上下文对象 44

调用对象 47

上下文间的手工列集 48

小结 52

第三章 COM+实例管理 53

客户端类型 54

实例管理与伸缩 56

对象池 57

JITA 63

把JITA与对象池结合起来 72

对象构造函数字符串 74

COM+实例管理存在的缺陷 76

第四章 COM+事务处理 82

事务基础 83

事务处理的特性 84

事务处理场景 87

COM+事务处理体系结构 90

配置事务处理 96

对事务处理进行投票 102

事务性对象的生命周期 104

设计事务性组件 112

非事务性客户端 115

事务处理与对象池 118

修正事务处理 121

事务处理的执行时间 122

跟踪事务处理 124

不确定的事务处理 125

事务处理统计 126

COM+事务处理的缺陷 128

第五章 COM+并发模型 131

面向对象编程与多线程 132

套间:传统的COM解决方案 134

活动:COM+的创新技术 136

COM+设置 139

活动与JITA 144

活动与事务处理 144

跟踪活动 145

线程无关套间 146

小结 148

第六章 COM+类别目录编程 150

编写类别目录程序的原因 150

类别目录编程模型 151

类别目录的结构 153

与类别目录交互 156

COMAdminCatalog的功能 165

COM+类别目录与事务处理 168

小结 169

第七章 COM+的安全性 170

安全性需要 171

基本的安全性术语 171

基于角色的安全性 174

实现服务器应用程序的安全性 183

实现库应用程序的安全性 193

以编程方式实现基于角色的安全性 199

安全性边界 200

高级COM+安全性 201

COM+安全性的缺陷 206

小结 212

第八章 COM+排队组件 213

排队组件的主要优点 214

排队组件的体系结构 217

组件服务管理器的配置 219

从客户端调用排队组件 221

设计排队组件的接口 224

接收排队组件的输出 226

排队组件的错误处理 229

排队组件与事务处理 234

同步组件与异步组件 237

排队组件的安全性 240

排队组件存在的缺陷 242

小结 244

第九章 COM+事件服务 245

传统的COM事件 246

COM+的事件模型 248

事件类 248

订阅类型 254

发布事件 259

事件过滤 260

分布式COM+事件 274

异步事件 281

COM+事件与事务处理 282

COM+事件与安全性 284

COM+事件的局限性 286

小结 287

第十章 使用服务的.NET组件 288

开发使用服务的组件 289

.NET配件与COM+应用程序 290

注册配件 291

配置使用服务的组件 297

应用程序的激活类型 297

Desc ription属性 298

COM+上下文属性 299

访问COM+的上下文 299

COM+对象池 301

COM+的即时激活 303

COM+构造函数字符串 306

COM+事务处理 307

COM+同步 315

COM+类别目录编程 316

COM+的安全性 317

COM+排队组件 323

COM+松散耦合事件 328

小结 329

附录一 COM+ Logbook 331

附录二 COM+ 1.5 341

附录三 .NET简介 367

词汇表 381