图书介绍
C# COM+编程指南PDF|Epub|txt|kindle电子书版本下载
![C# COM+编程指南](https://www.shukui.net/cover/45/31413618.jpg)
- (美)Derek Beyer著;龚小平等译 著
- 出版社: 北京:中国水利水电出版社
- ISBN:750841005X
- 出版时间:2002
- 标注页数:226页
- 文件大小:23MB
- 文件页数:241页
- 主题词:C#
PDF下载
下载说明
C# COM+编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 与 COM 的互操作1
第1章 理解.NET 结构1
1.1 在通用语言运行库内载入和执行代码2
1.1.1 Microsoft 中间语言和元数据2
1.1.2 类装载器3
1.1.3 即时编译器4
1.1.4 自动内存管理4
1.2 装配件7
1.2.1 装配件清单8
1.2.2 版本信息9
1.2.3 共享名称9
1.2.4 全局装配件缓存9
1.2.5 定位装配件10
1.3 应用程序域12
1.4 通用类型系统13
1.5 小结14
第2章 从.NET 中使用 COM 组件15
2.1 将类型库转换成.NET 名称空间15
转换类型定义、枚举和模块18
2.2 运行库可调用的封装器20
2.2.1 保持对象的一致性20
2.2.2 维护 COM 对象的寿命21
2.2.3 代理接口22
2.2.4 调度方法调用22
2.3 线程处理问题23
2.4 小结23
第3章 从 COM 中使用.NET 组件25
3.1 将装配件转换成 COM 类型库25
3.2 向 COM 注册装配件28
3.3 COM 可调用封装器30
3.3.1 保持对象的一致性30
3.3.2 维护对象的寿命30
3.3.3 标准 COM 接口:Iunknown 和 IDispatch31
3.3.4 代理接口31
3.3.5 调度方法调用31
3.3.6 激活生命周期32
3.3.7 .NET 组件的设计方针33
3.4 小结34
第二部分 COM+的核心服务35
第4章 事务处理35
4.1 ACID 的要求35
4.1.1 原子性36
4.1.2 一致性36
4.1.3 隔离性36
4.1.4 持久性37
4.2 理解 COM+事务处理过程37
4.2.1 逻辑事务处理生命周期38
4.2.2 实际事务处理的生命周期41
4.3 在 C#中编写事务处理组件44
4.3.1 ServicedComponent 类44
4.3.2 基于属性的编程方法45
4.3.3 把类安装到 COM+应用程序46
4.3.4 JITA、同步化和自动完成47
4.3.5 开发根和工作者对象48
4.4 小结49
第5章 安全性50
5.1 解 Windows 的安全性50
5.1.1 认证51
5.1.2 授权52
5.1.3 特殊账号52
5.1.4 扮演53
5.2 连线认证54
理解 IIS 中的认证55
5.3 使用 COM+安全模型56
5.3.1 认证与授权56
5.3.2 基于角色的安全性59
5.3.3 理解安全性的作用范围62
5.4 小结64
第6章 事件65
6.1 理解对 LCE 的需要65
6.1.1 .NET 事件结构66
6.1.2 将 TCE 事件与 COM+的 LCE 比较68
6.2 LCE 结构68
6.2.1 理解预订70
6.2.2 COM+属性70
6.2.3 控制订户的通知顺序72
6.3 在 C#中编写 LCE 组件73
6.3.1 第一个 LCE 组件73
6.3.2 用组件服务资源管理器创建预订75
6.3.3 NET 框架的 EventClass 属性77
6.3.4 与事件一起使用事务处理78
6.4 小结78
第7章 对象共享81
7.1 理解对象共享81
7.1.1 何时使用对象共享82
7.1.2 对象共享的属性83
7.1.3 对象共享和可伸缩性85
7.1.4 对象共享和非确定性结束86
7.1.5 对可共享对象的要求86
7.1.6 对事务处理对象的要求87
7.2 C#中的对象共享89
7.2.1 共享和非共享组件89
7.2.2 分析客户96
7.3 小结97
第8章 列队的组件98
8.1 为列队组件作准备98
8.2 Microsoft 消息队列简介100
8.2.1 安装 MSMQ100
8.2.2 理解队列102
8.2.3 MSMQ 消息102
8.2.4 用 C#开发 MSMQ 应用程序103
8.3 理解 COM+中的列队组件106
8.3.1 客户和服务器的要求106
8.3.2 记录器、收听器和播放器107
8.3.3 实例化列队组件109
8.3.4 异常处理111
8.3.5 列队组件的设计考虑113
8.4 与列队组件一起使用其他 COM+服务115
8.4.1 基于角色的安全性115
8.4.2 事务处理115
8.4.3 松散耦合事件115
8.5 在 C#中开发列队组件116
8.5.1 HelloWorld 列队组件116
8.5.2 松散结合事件与列队组件119
8.5.3 异常类121
8.6 小结123
第三部分 高级 COM+计算124
第9章 远程处理124
9.1 NET 远程处理框架125
9.1.1 调度(marshaling)过程125
9.1.2 终点125
9.1.3 已知对象126
9.1.4 通过引用调度和通过值调度的对比127
9.1.5 激活远程对象130
9.1.6 代理132
9.1.7 频道135
9.1.8 远程对象的寿命136
9.2 SOAP 导言137
9.2.1 HTTP 头138
9.2.2 SOAP 消息139
9.3 ServicedComponents 的远程处理142
9.3.1 使用 SOAP 和 HTTP 的 SingleCall 组件143
9.3.2 使用二进制格式化工具和 TCP 的 SingleCall 组件146
9.3.3 由客户激活的 ServicedComponent148
9.4 小结149
第10章 COM+和.NET 的未来150
10.1 COM+1.5的新特性150
10.1.1 作为服务的 COM+应用程序151
10.1.2 应用程序分区152
10.1.3 应用程序进程转储155
10.1.4 组件别名155
10.1.5 可配置的隔离级别156
10.1.6 低内存激活门156
10.1.7 进程回收157
10.1.8 应用程序共享158
10.2 IIS 6.0的新功能159
10.2.1 新服务器结构159
10.2.2 应用程序共享池和 Web“花园”162
10.2.3 服务器模式164
10.2.4 工作进程管理164
10.2.5 ASP 模板缓存细调165
10.2.6 对元库的 XML 支持165
10.3 MSMQ 的新功能166
10.4 小结167
附录 A CD-ROM 包括的内容168
A.1 系统需求168
A.2 在 Microsoft Windows 中使用光盘168
A.3 本书所附光盘中有什么169
A.3.1 源代码169
A.3.2 OfficeMart 演示应用程序169
A.3.3 OfficeMart 的结构169
A.3.4 《C# COM+编程指南》一书的电子版170
A.4 故障排除171
附录 B COM+的共享属性管理器172
B.1 在线程间共享内存172
B.1.1 Static 修饰符172
B.1.2 内存冲突与 static 修饰符173
B.2 共享属性管理器 API175
B.2.1 SharedPropertyGroupManager 类176
B.2.2 SharedPropertyGroup 类179
B.2.3 SharedProperty 类183
B.3 解决静态问题187
附录 C C#语言简介191
C.1 名称空间191
C.2 流程控制语句193
C.2.1 if-else 语句193
C.2.2 switch 语句194
C.2.3 跳转语句196
C.2.4 异常的处理197
C.3 在 C#中编写循环199
C.4 方法参数200
C.5 数组201
C.6 基本数据类型203
C.7 结构205
C.8 类207
C.9 属性210
C.10 索引器211
C.11 不安全代码212
附录 D 补偿资源管理器215
D.1 补偿资源管理器简介215
D.2 用 C#开发补偿资源管理器219