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 : Vous devez utiliser l'objet Application Terminal Server lorsque l'application est installée sur le serveur Terminal Server et lorsque le programme de lancement d'applicatifs est installé sur les postes de travail des utilisateurs (pas sur le serveur Terminal Server). Lorsqu'un utilisateur démarre 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 lors de la 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 Configuration de l'application dans eDirectory.
Application simple : Un objet Application simple doit être utilisé 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, si l'utilisateur ouvre une session client sur le serveur Terminal Server et exécute ensuite 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. Dans le cas contraire, 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 à Configuration de l'application dans eDirectory.
Application .AOT/.AXT : Un objet Application AOT/AXT doit être utilisé 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 l'application est installée par plusieurs utilisateurs, seuls les paramètres de fichiers et de registre spécifiques à l'utilisateur sont distribués une fois la première distribution effectuée.
Pour obtenir des instructions sur la création d'un objet Application AOT/AXT et du progiciel correspondant, reportez-vous à la section 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 membre du 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 Configuration de l'application dans eDirectory.