Interazione con i servizi di sicurezza COM+ 1.0

Aggiornamento: novembre 2007

È possibile estendere un'applicazione COM+ 1.0 esistente con nuovi componenti gestiti di .NET Framework. Il contesto di sicurezza di COM+ 1.0 verrà comunque gestito da COM+ 1.0, così come verrà utilizzata l'interfaccia utente amministrativa di COM+ 1.0 per configurare l'applicazione. Fondamentalmente, da un'applicazione COM+ 1.0, gli oggetti di .NET Framework sembrano oggetti di COM+ 1.0.

Per rendere gli oggetti di .NET Framework visibili per i servizi di sicurezza COM+ 1.0, è necessario eseguire gli strumenti forniti da Windows Software Development Kit (SDK) (ad esempio Tlbexp.exe) per generare librerie dei tipi per le interfacce pubbliche e registrare gli oggetti in modo che COM+ 1.0 sia in grado di individuarli. È necessario utilizzare le funzionalità amministrative di COM+ 1.0 per configurare i ruoli e altre funzionalità della sicurezza basata sui ruoli.

L'interoperabilità dei servizi di sicurezza di COM+ 1.0 presenta alcuni limiti. Le proprietà dei servizi di sicurezza di COM+ 1.0 non vengono propagate anche all'esterno di singoli processi o macchine o a nuovi thread di esecuzione creati nel codice gestito. I servizi di sicurezza COM+ 1.0 sono utilizzabili solo dal codice gestito su sistemi con Windows 2000.

In .NET Framework sono disponibili diversi wrapper gestiti nello spazio dei nomi System.EnterpriseServices che consentono l'accesso alle funzionalità di sicurezza di COM+ 1.0.

Vedere anche

Riferimenti

System.EnterpriseServices

Altre risorse

Sicurezza basata sui ruoli