Översikt över COM+-program
Ett COM+-program är den primära administrations- och säkerhetsenheten för Component Services och består av en grupp COM-komponenter som vanligtvis utför relaterade funktioner. Dessa komponenter består ytterligare av gränssnitt och metoder, som visas i följande bild.
Du kan använda det administrativa verktyget Komponenttjänster för att skapa nya COM+-program, lägga till komponenter i program och ange attributen för ett program och dess komponenter.
Genom att skapa logiska grupper av COM-komponenter som COM+-program kan du dra nytta av följande fördelar med COM+:
- Ett distributionsomfång för COM-komponenter.
- Ett vanligt konfigurationsomfång för COM-komponenter, inklusive säkerhetsgränser och köer.
- Lagring av komponentattribut som inte tillhandahålls av komponentutvecklaren (till exempel transaktioner och synkronisering).
- Komponentbibliotek för dynamisk länk (DLL) som läses in i processer (DLLHost.exe) på begäran.
- Hanterade serverprocesser för att hosta komponenter.
- Skapande och hantering av trådar som används av komponenter.
- Åtkomst till kontextobjektet för resursdispensrar, vilket gör att förvärvade resurser automatiskt kan associeras med kontexten. (Mer information om COM-komponenter och -kontexter finns i COM+ Contexts.)
Relaterade ämnen