Introducing COM+

COM+ is the next step in the evolution of the Microsoft® Component Object Model and Microsoft Transaction Server (MTS). COM+ handles many of the resource management tasks you previously had to program yourself, such as thread allocation and security. It automatically makes your applications more scalable by providing thread pooling, object pooling, and just-in-time object activation. COM+ also helps protect the integrity of your data by providing transaction support, even if a transaction spans multiple databases over a network.

You might be interacting with COM+ for a variety of reasons. If you are a system administrator, you will be installing, deploying, and configuring COM+ applications and their components. If you are an application programmer, you will be writing components and integrating them as applications. If you are a tools vendor, you will be developing or modifying tools to work in the COM+ environment.

As described in the following table, the COM+ documentation is organized into comprehensive sections to help you quickly find the information you need.

Section Description

COM+ Programming Overview

Provides information on using COM+ and Microsoft Windows services, including information on creating a COM+ application in conjunction with other Microsoft products, including Microsoft SQL Server and Microsoft Internet Information Services.

Reference

Provides reference information on interfaces and objects you can use to track and manipulate security and transaction contexts, and to automate administrative tasks.

Send comments about this topic to Microsoft.