Share via


Directrices para varios usuarios

En las secciones siguientes se proporcionan instrucciones para desarrollar aplicaciones para varios usuarios en un entorno de Servicios de Escritorio remoto.

En esta sección

Configuración de la aplicación

La instalación de una aplicación para un único usuario puede crear problemas en un entorno de Servicios de Escritorio remoto multiusuario.

Almacenar información específica del usuario

Las aplicaciones deben almacenar información específica del usuario en ubicaciones específicas del usuario, aparte de la información global que se aplica a todos los usuarios.

Espacios de nombres de objeto kernel

Servicios de Escritorio remoto usa varios espacios de nombres para objetos kernel; Los servicios de las aplicaciones cliente/servidor usan principalmente un espacio de nombres global.

Direcciones IP y nombres de equipo

No es seguro suponer que el nombre del equipo o la dirección IP que se asignen al equipo se asocian a un único usuario, dado que varios usuarios pueden iniciar sesión a la vez en un servidor host de sesión de Escritorio remoto.

Como siempre, bloquee los archivos y las bases de datos mientras realiza cambios para evitar la pérdida involuntaria de datos.

La aplicación no debe bloquear ningún archivo de aplicación en tiempo de ejecución que no sea por usuario. Los archivos en tiempo de ejecución bloqueados pueden impedir que se ejecuten varias instancias de la aplicación o procesos en la aplicación, como los asistentes. Una buena manera de probar qué archivos son archivos de aplicación en tiempo de ejecución es realizar un seguimiento de los archivos que instala la instalación de la aplicación. Los archivos por usuario rara vez se instalan mediante el programa de instalación; por lo tanto, la mayoría de los archivos instalados por el programa de instalación son archivos de aplicación en tiempo de ejecución.