40.3 Définition d'autres applications

Dans certains cas, il est préférable d'exécuter une première instance d'une application lorsque les utilisateurs travaillent en mode local et une seconde lorsqu'ils travaillent en mode distant, plutôt que de désactiver complètement l'application (reportez-vous à la section précédente, Désactivation d'applications). Pour y parvenir, vous pouvez configurer une application en "mode local" désignant une autre application en "mode distant". Lorsque l'utilisateur lance l'application en "mode local" alors qu'il travaille en mode distant, le programme de lancement d'applicatifs exécute en fait l'autre application "en mode distant". Il est généralement recommandé que cette autre application soit une application Terminal Server ou une application Web conçue pour être utilisée sur des liaisons distantes plus lentes.

Supposez par exemple qu'une application doive être exécutée à partir d'une installation serveur en réseau lorsqu'un utilisateur accède à cette application en mode local. En revanche, lorsque l'utilisateur y accède en mode distant, elle doit être exécutée à partir du serveur Terminal Server. Pour appliquer ce scénario, vous devez créer deux objets Application, l'un pour l'application réseau et l'autre, pour l'application Terminal Server. Vous devez ensuite désigner l'application Terminal Server comme l'autre application distante de l'application du serveur réseau.

Pour attribuer une autre application distante à une application :

  1. Assurez-vous que l'autre application distante est configurée en tant qu'objet Application dans eDirectory.

  2. Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Application auquel vous souhaitez associer une application distante, puis cliquez sur Propriétés pour afficher les pages de propriétés de l'objet Application.

  3. Cliquez sur Tolérance aux pannes > Autre application distante pour afficher la page Autre application distante.

    Page Autre application distante de l'objet Application
  4. Renseignez les champs suivants :

    Objet d'application à utiliser lors d'une exécution distante : sélectionnez l'objet Application pour l'autre application. Il est généralement recommandé que cette autre application soit une application Terminal Server ou une application Web conçue pour être utilisée sur des liaisons distantes plus lentes.

    Toujours utiliser cette autre application lors d'une exécution distante : si l'application d'origine est installée sur le poste de travail de l'utilisateur, par défaut, le programme de lancement d'applicatifs n'utilise pas l'autre application, mais l'instance installée localement. Cependant, si l'application exige l'accès à une base de données ou une autre ressource réseau qui n'est disponible que si l'autre application est utilisée, sélectionnez cette option pour forcer le programme de lancement d'applicatifs à utiliser l'autre application au lieu de l'application installée localement.

  5. Cliquez sur OK pour enregistrer les modifications.