不带组件的 COM+ 服务

借助 COM+ 1.5,可以使用 COM+ 提供的服务,而无需生成组件来包含调用这些服务的方法。 这极大地有利于通常不使用组件但想要使用 COM+ 服务(如事务或 COM+ 跟踪器)的开发人员。 通过使用不带组件的 COM+ 服务,开发人员可以避免创建仅用于访问所需 COM+ 服务的组件的开销。

例如,脚本环境传统上是 COM+ 服务的最大使用者,但它们永远无法有效地使用这些服务,因为需要将服务捆绑在 COM+ 组件中。 由于脚本环境与组件交互所需的数据通信和重复增加,这种捆绑要求提高了性能成本。 通过使用不含组件的服务,此类成本将最小化。

下表中介绍的主题提供有关在没有组件的情况下使用 COM+ 服务的背景和任务信息。 此功能适用于关注性能的高级 Visual C++开发人员。

主题 描述
没有组件概念的 COM+ 服务
概述如何在不使用组件的情况下使用 COM+ 服务。
在没有组件任务的情况下 COM+ 服务
提供有关使用 COM+ 创建和使用不使用组件的服务的说明。