Condividi tramite


Linee guida per più utenti

Le sezioni seguenti forniscono linee guida per lo sviluppo di applicazioni per più utenti in un ambiente Servizi Desktop remoto.

In questa sezione

di installazione dell'applicazione

L'installazione di un'applicazione per un singolo utente può creare problemi in un ambiente Servizi Desktop remoto multiutente.

Archiviazione di informazioni specifiche dell'utente

Le applicazioni devono archiviare informazioni specifiche dell'utente in posizioni specifiche dell'utente, separatamente dalle informazioni globali applicabili a tutti gli utenti.

spazi dei nomi dell'oggetto Kernel

Servizi Desktop remoto usa più spazi dei nomi per gli oggetti kernel; uno spazio dei nomi globale viene usato principalmente dai servizi nelle applicazioni client/server.

indirizzi IP e nomi di computer

Non è sicuro presupporre che il nome del computer o l'indirizzo IP assegnato al computer siano associati a un singolo utente perché più utenti possono essere connessi contemporaneamente a un server Host sessione Desktop remoto (Host sessione Desktop remoto).

Come sempre, bloccare i file e i database apportando modifiche per evitare la perdita accidentale dei dati.

L'applicazione non deve bloccare i file dell'applicazione in fase di esecuzione che non sono file per utente. I file di runtime bloccati possono mantenere più istanze dell'applicazione o processi nell'applicazione, ad esempio le procedure guidate, dall'esecuzione. Un buon modo per testare quali file sono file di applicazione in fase di esecuzione consiste nel tenere traccia dei file installati dall'installazione dell'applicazione. I file per utente vengono raramente installati dal programma di installazione; pertanto, la maggior parte dei file installati dal programma di installazione sono file dell'applicazione in fase di esecuzione.