Komponenttjenester fokuserer på administrasjon av COM+-programmer. Utviklere bruker COM+ til å utvikle distribuerte programmer. Administratorer bruker komponenttjenester til å behandle disse programmene. En administrator mottar en COM+-programfil fra en utvikler, og bruker deretter komponenttjenester til å distribuere det programmet til en server. Deretter konfigurerer administrator tillatelser og andre innstillinger for programmet.

Som administrator kan du først og fremst distribuere og administrere COM+-programmer på to måter. Du kan bruke snapin-modulen for komponenttjenester i MMC (Microsoft Management Console), eller skrive skript for å automatisere distribusjon og administrasjon. Som et alternativ til å bruke MMS-snapin-modulen for komponenttjenester, kan du automatisere alle oppgavene ved å skrive kode som bruker administrasjonsobjekter som leveres gjennom COMAdmin-bibliotekets DLL-fil. Hvis du vil ha mer informasjon om hvordan du bruker disse objektene, les om automatisering av COM+-administrasjon i generelle COM+-oppgaver (https://go.microsoft.com/fwlink/?LinkId=66607 (kan være på engelsk)).

Hvis du vil ha tilgang til alle komponenttjenesteressurser for utviklere, se COM+ (komponenttjenester) (https://go.microsoft.com/fwlink/?LinkId=66575 (kan være på engelsk)).

Dette emnet har en oversikt over vanlige oppgaver og beslektede konsepter for komponenttjenester.

Programtyper i komponenttjenester

De fleste administrative oppgaver i komponenttjenester handler om å distribuere programmer og komponenter i nettverket samt sikre høy ytelse og sikkerhet for de distribuerte programmene og komponentene. Hvilke oppgaver du gjør, avhenger av hva slags programmer du arbeider med og tjenestene programmet bruker.

Obs!  

Emnene som er med her, dekker bare en del av innstillingene du kan konfigurere med snapin-modulen for komponenttjenester. Innstillinger som ikke omtales i et emne, bør bare konfigureres av noen som har god kunnskap om implementeringen av komponenten eller programmet. Vanligvis angis disse innstillingene av utvikleren før programmet leveres for installasjon og distribusjon. Innstillingene diskuteres i COM+ (Komponenttjenester) (https://go.microsoft.com/fwlink/?LinkId=66575).

Programmer som administreres med snapin-modulen for komponenttjenester, inndeles i to kategorier: COM-programmer og COM+-programmer. Disse termene brukes i settinger med innstillinger som varierer avhengig av typen program.

COM-programmer

Tanken om COM-programmer (Component Object Model) er ikke helt ny. "COM" er ganske enkelt begrepet som brukes til å referere til grupper av COM-komponenter som ble utviklet for å fungere sammen. Et eksempel på et COM-program er Microsoft® Office Excel®, som består av en primær kjørbar fil og medfølgende DLL-filer med programutvidelser for stavekontroll, Microsoft Visual Basic®-funksjonalitet og så videre.

COM+-programmer

COM+-programmer er grupper av COM-komponenter som ble utviklet og konfigurert sammen for å ta i bruk COM+-tjenester som transaksjoner, kø, rollebasert sikkerhet og så videre. Noe av det som kjennetegner COM+-programmer, er skrevet inn i komponentkoden, og andre kjennetegn defineres gjennom snapin-modulen for komponenttjenester.

COM+-programmer kan deles inn i to typer, hver med sine spesielle, administrative behov. De to programtypene er COM+-serverprogrammer og COM+-biblioteksprogrammer. COM+-serverprogrammer kjører i sitt eget prosessrom. Et serverprogram kan for eksempel bestå av en gruppe DLLer som innkapsler behandling av lønnsutbetalinger. COM+-biblioteksprogrammer består av komponenter som ble utviklet for å kjøres i et vertsprograms prosess. I et biblioteksprogram kan du for eksempel gruppere DLLer som leverer tjenester til andre programkomponenter og DLLer som kan dele sikkerhetskjennetegn med disse komponentene.

Oversikt over administrative oppgaver

Administrative oppgaver du utfører med komponenttjenester, inndeles i fire store kategorier:

  • Konfigurere systemet for komponenttjenester

  • Angi standardinnstillinger for tjenester

  • Installere og konfigurere COM+-programmer

  • Overvåke og justere komponenttjenester

Obs!  

Mens dette emnet undersøker oppgaver som er nødvendige eller vanlige, er det andre oppgaver som også kan utføres ved behov. Du finner en mer komplett oversikt over alle oppgavene i dokumentasjonen for oppgaveområdene du administrerer.

Konfigurere systemet for komponenttjenester

Når du kommer i gang med COM+, må du gjøre noen tilpasninger før du kan bruke tjenestene med ditt nettverk. Du starter for eksempel med å angi administrativ sikkerhet ved hjelp av komponenttjenester, ved å gi en bruker eller gruppe rollen som Administrator for systemprogrammet. Hvis du vil ha mer informasjon, se Konfigurere systemet for Komponenttjenester.

Angi standardinnstillinger for tjenester

Når du er ferdig med å konfigurere komponenttjenester i forhold til ditt nettverk, kan den neste oppgaven bli å justere innstillinger som er spesifikke for typen programmer og tjenester som skal brukes på nettverket.

Det følgende er noen eksempler på hva slags innstillinger du kan konfigurere:

  • Du kan sikre komponenter som ikke er konfigurert inn i COM+-programmer, det vil si COM-programmer eller COM-komponenter som er distribuert for seg selv, ved å angi spesifikke COM-sikkerhetsinnstillinger for de datamaskinene. (COM+-programmer kan, på sin side, være utformet for å utnytte rollebasert sikkerhet.) Hvis du vil ha mer informasjon, se Administrere DCOM-programmer.

  • Hvis programmene dine bruker distribuerte transaksjoner, angi om Microsoft DTC (Distributed Transaction Coordinator) starter manuelt eller automatisk på hver datamaskin som kjører det. Hvis transaksjoner også brukes med Windows-klynger, må du konfigurere nettverket i tråd med det. Hvis du vil ha mer informasjon, se Administrere distribuerte transaksjoner.

Installere og konfigurere COM+-programmer

Et COM+-program må konfigureres med innstillinger som er spesifikke for tjenestene det trenger å bruke. Når du har konfigurert innstillingene for programmet, kan du installere klient- og serverdelene til datamaskiner på nettverket. Det følgende er eksempler på typen oppgaver du kanskje vil utføre for å installere og konfigurere COM+-programmer:

  • Før du kan konfigurere innstillinger som angir hvordan COM+-programmer fungerer på nettverket, installer programmet på en oppsettdatamaskin for å konfigurere det. Hvis du vil ha mer informasjon om oppsettmaskiner, se Forstå installasjon av COM+-programmer.

  • Hvis du vil kontrollere at COM+-programmet er i tråd med nettverkets sikkerhetsoppsett (det vil si at tilgangen til programmet og andre ressurser er tilstrekkelig i forhold til behovene på nettverket), kan du legge til brukere i programmets roller og angi programmets sikkerhetsidentitet. Hvis du vil ha mer informasjon, se Angi programspesifikk COM-sikkerhetskonfigurasjon.

  • Når du har konfigurert COM+-programmet med tanke på sikkerhet og tjenestene det skal bruke, må du distribuere klient- og serverdelene for produksjonsdatamaskinene i hele nettverket. Hvis du vil ha mer informasjon, se Administrere COM+-programmer.

Overvåke og justere komponenttjenester

Når du har distribuert komponenter som bruker komponenttjenester, kan du spore de tjenestene for å se etter muligheter til ytelsesforbedring og behandle feil. I noen tilfeller kan endringer i disse innstillingene, spesielt de som styrker overvåkingen, faktisk senke ytelsen.

Det følgende er eksempler på ting du kanskje vil gjøre for å overvåke og justere komponentene og programmene:

  • Installere oppgraderinger når de blir tilgjengelige.

  • Styrke kontrollen med sikkerhet. Hvis du for eksempel vil hindre at objekter frigis i vanvare eller med ond hensikt, kan du bruke referansesporing til å gjøre flere sikkerhetskontroller og holde rede på ytterligere informasjon.

  • Hvis programmer deltar i distribuerte transaksjoner, kan du overvåke ytelsen ved å vise transaksjonsstatus, meldinger og statistikk. Du kan også oppnå bedret systemytelse ved å endre størrelse eller plassering for loggfilen transaksjonsstatistikk lagres i.

Hvis du vil ha mer informasjon om overvåking og justering, se siden om generelle COM+-oppgaver (https://go.microsoft.com/fwlink/?LinkID=66607) (kan være på engelsk).


Innholdsfortegnelse