编写服务组件
服务组件是一种使 COM+ 服务能够用于 .NET Framework 类的机制。本节描述如何配置和注册服务组件,以便访问 COM+ 服务。
实时 (JIT) 激活、对象池、排队组件、基于角色的安全性、同步、事务和共享属性管理都是可以使用的已知 COM+ 服务示例。
注意: |
---|
可以修改任何符合公共语言规范 (CLS) 的类,以使用 COM+ 服务。System.EnterpriseServices 命名空间提供用于从托管代码访问这些服务的自定义属性和类。 |
注意: |
---|
客户端代码必须对服务组件调用 Dispose,以确保正确操作。 |
本节内容
- 服务组件概述
描述编写包括 COM+ 服务的服务组件的过程。
- 服务组件“如何”帮助主题
列出指向本节中包含的 How-to 主题的链接。
- 如何:创建服务组件
描述创建服务组件的过程。
- 服务组件编程准则
描述在编写服务组件时使用的指南。
- 可用的 COM+ 服务摘要
描述每个 COM+ 服务及其配置选项。
- 应用属性以配置 COM+ 服务
描述与服务组件一起使用的属性。
- 注册服务组件
描述动态注册过程和手动注册过程。
- 服务组件示例
说明与服务组件关联的代码元素。
- 并行程序集
描述 COM+ 1.5 的并行功能。
参考
- System.EnterpriseServices
为 .NET Framework 对象提供对 COM+ 服务的访问权限,从而使 .NET Framework 对象更适用于企业应用程序。
- System.EnterpriseServices.CompensatingResourceManager
提供使您可以在 Microsoft 分布式事务处理协调器 (DTC) 事务中包含非事务性对象的类。
相关章节
- Creating Assemblies
描述程序集创建的基本原理。
- Transaction Processing
提供事务处理的概述。
- 自动事务和 .NET Framework 类
描述公共语言运行库如何支持自动事务。
- Dispose
描述用于服务组件的 Dispose 方法。
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。