Le type d'objet Application et de progiciel à créer pour distribuer une application Terminal Server dépend de plusieurs facteurs. La liste suivante décrit les différents types d'objets Application et de progiciels et vous indique aussi quand les utiliser :
Application Terminal Server : utilisez un objet Application Terminal Server lorsque l'application est installée sur le serveur Terminal Server et le programme de lancement d'applicatifs, sur les postes de travail des utilisateurs (mais non sur le serveur Terminal Server). Lorsqu'un utilisateur ouvre le programme de lancement d'applicatifs sur son poste de travail et double-clique sur un objet Application Terminal Server, le programme de lancement d'applicatifs appelle le client RDP ou ICA sur le poste de travail, qui ouvre alors une session client Terminal Server et lance l'application en session.
N'utilisez pas d'objet Application Terminal Server lorsque les utilisateurs exécutent le programme de lancement d'applicatifs au cours d'une session client. Cet objet n'est pas pris en charge, même si l'application est hébergée sur un autre serveur Terminal Server que celui qui exécute le programme de lancement d'applicatifs. En cas d'utilisation de l'objet, l'utilisateur reçoit le message d'erreur suivant : "Impossible d'obtenir les attributs de l'objet Application." Il est alors possible 1) de configurer l'application sous forme d'objet Application simple ou 2) d'exécuter le programme de lancement d'applicatifs sur le poste de travail de l'utilisateur plutôt que sur le serveur Terminal Server et de configurer l'application en tant qu'objet Application Terminal Server.
Pour obtenir des instructions sur la création d'un objet Application Terminal Server, reportez-vous à la Section 28.2, Configuration de l'application dans eDirectory.
Application simple : Utilisez un objet Application simple lorsque l'application est déjà installée sur le serveur Terminal Server et que l'utilisateur exécute le programme de lancement d'applicatifs à partir du serveur Terminal Server (autrement dit, lorsque l'utilisateur ouvre une session client sur le serveur Terminal Server, puis exécute le programme de lancement d'applicatifs dans la session client). L'objet Application simple pointe vers le fichier exécutable de l'application situé sur le serveur Terminal Server.
Vous pouvez également utiliser un objet Application simple pour obliger le programme de lancement d'applicatifs à installer une application sur le serveur Terminal Server lors de son exécution par l'utilisateur. Cette solution doit toutefois être réservée aux applications qui ne nécessitent pas l'installation de fichiers trop nombreux ni la modification de plusieurs paramètres de configuration. Si l'application ne remplit pas ces conditions, vous devez opter pour un objet Application AOT/AXT ou MSI.
Pour plus d'informations sur la création d'un objet Application simple, reportez-vous à la Section 28.2, Configuration de l'application dans eDirectory.
Application .AOT/.AXT : Utilisez un objet Application AOT/AXT lorsque l'utilisateur exécute le programme de lancement d'applicatifs à partir du serveur Terminal Server, que l'application doit être distribuée sur le serveur Terminal Server lors de son lancement par l'utilisateur et qu'elle est trop complexe pour être distribuée sous forme d'objet Application simple.
L'utilisateur doit disposer de droits suffisants sur le système de fichiers et le registre pour copier les paramètres de fichiers et de registre aux emplacements définis par l'objet Application. Si plusieurs utilisateurs installent l'application, seuls les paramètres de fichiers et de registre propres à l'utilisateur seront distribués après la distribution initiale.
Pour obtenir des instructions sur la création d'un objet Application AOT/AXT et du progiciel correspondant, reportez-vous à la Section 28.2, Configuration de l'application dans eDirectory.
Application .MSI : Un objet Application MSI doit être utilisé lorsque l'utilisateur exécute le programme de lancement d'applicatifs à partir du serveur Terminal Server, qu'il s'agit d'une application Microsoft Windows Installer (MSI) et qu'elle doit être distribuée sur le serveur Terminal Server lors de son lancement par l'utilisateur.
L'utilisateur doit être intégré au groupe Administrateurs. Microsoft Windows Installer n'autorise pas les utilisateurs qui ne font pas partie du groupe Administrateurs à effectuer des installations via une session client Terminal Server.
Pour obtenir des instructions sur la création d'un objet MSI et du progiciel correspondant, reportez-vous à la Section 28.2, Configuration de l'application dans eDirectory.