Condividi tramite


Panoramica dell'applicazione COM+

Un'applicazione COM+ è l'unità principale di amministrazione e sicurezza per Servizi componenti ed è costituita da un gruppo di componenti COM che in genere eseguono funzioni correlate. Questi componenti sono costituiti ulteriormente da interfacce e metodi, come illustrato nella figura seguente.

Diagramma che mostra interfacce e metodi all'interno di caselle, in ordine di metodo all'interno dell'interfaccia all'interno del componente all'interno dell'applicazione COM+.

È possibile usare lo strumento di amministrazione di Servizi componenti per creare nuove applicazioni COM+, aggiungere componenti alle applicazioni e impostare gli attributi per un'applicazione e i relativi componenti.

Creando gruppi logici di componenti COM come applicazioni COM+, è possibile sfruttare i vantaggi seguenti di COM+:

  • Ambito di distribuzione per i componenti COM.
  • Ambito di configurazione comune per i componenti COM, inclusi i confini di sicurezza e l'accodamento.
  • Archiviazione degli attributi del componente non forniti dallo sviluppatore del componente , ad esempio transazioni e sincronizzazione.
  • Librerie a collegamento dinamico dei componenti (DLL) caricate nei processi (DLLHost.exe) su richiesta.
  • Processi del server gestito per ospitare i componenti.
  • Creazione e gestione dei thread usati dai componenti.
  • Accesso all'oggetto contesto per i distributori di risorse, consentendo l'associazione automatica delle risorse acquisite al contesto. Per ulteriori informazioni sui componenti e contesti COM, vedere COM+ Contexts.

Sviluppo di applicazioni COM+

parti di un'applicazione COM+

tipi di applicazioni COM+