Les sections suivantes fournissent des informations sur l'utilisation de DeFrame 2.0 pour distribuer des applications Windows* via OnDemand Services.
Pour plus d'informations sur la préparation d'une application DeFrame à utiliser dans un ensemble Logiciels OnDemand Services, reportez-vous au Guide d'installation et de configuration de DeFrame 2.0. Ce guide, DEFRAME.PDF, se trouve dans le répertoire DEFRAME sur le CD-ROM OnDemand Services 1.5 .
Pour que les utilisateurs de OnDemand Services puissent accéder aux applications DeFrame, ils doivent être configurés en tant qu'utilisateurs DeFrame. Cela implique de les activer en tant qu'utilisateurs DeFrame et de sélectionner le type de client Terminal Server (ICA ou WTS) utilisé pour exécuter les applications DeFrame. Il existe plusieurs façons d'effectuer ces opérations, comme décrit dans les sections suivantes :
Par défaut, lorsque les clients s'inscrivent à OnDemand Services, ils deviennent des utilisateurs DeFrame tant qu'ils ne désélectionnent pas l'option Enable Me for Low-Bandwidth Application Launching (DeFrame) (M'autoriser à lancer des applications à faible consommation de largeur de bande (DeFrame)). Ils sont également configurés pour utiliser le client WTS.
Vous pouvez modifier le client Terminal Server par défaut pour passer de WTS à ICA en modifiant le fichier SIGNUP.JSP. Pour ce faire :
Ouvrez le fichier SIGNUP.JSP qui se trouve dans le répertoire ONDEMAND\WEBAPP\WEB sur le serveur OnDemand.
Localisez les deux lignes suivantes :
<INPUT TYPE="HIDDEN" NAME="enable_deframe_wts" VALUE="true">
<INPUT TYPE="HIDDEN" NAME="enable_deframe_ica" VALUE="false">
Faites passer l'entrée WTS à la valeur " false " et l'entrée ICA à la valeur " true " :
<INPUT TYPE="HIDDEN" NAME="enable_deframe_wts" VALUE="false">
<INPUT TYPE="HIDDEN" NAME="enable_deframe_ica" VALUE="true">
Enregistrez le fichier.
Vous pouvez modifier les propriétés DeFrame dans le fichier WEBCONFIG.PROPERTIES pour forcer l'activation des clients en tant qu'utilisateurs DeFrame. Le fichier WEBCONFIG.PROPERTIES se trouve dans le répertoire SYS:SYSTEM du serveur OnDemand. Le tableau suivant décrit les propriétés DeFrame.
Chaque fois que vous modifiez le fichier WEBCONFIG.PROPERTIES, vous devez redémarrer le moteur de servlet Java* WebSphere*. Pour arrêter le moteur de servlet, entrez java -killID à la console du serveur, où ID correspond au numéro d'ID assigné au moteur de servlet. Vous pouvez utiliser la commande java-show pour visualiser le numéro d'ID. Pour démarrer le moteur de servlet, entrez startWebSphereServletEngine à la console du serveur.
Si des clients existants ne sont pas configurés en tant qu'utilisateurs DeFrame, vous pouvez modifier leur objet Utilisateur dans les NDS® pour fournir un accès à DeFrame.
Pour utiliser ConsoleOneTM pour configurer un client en tant qu'utilisateur Deframe :
Dans ConsoleOne, cliquez avec le bouton droit de la souris sur l'objet Utilisateur du client > cliquez sur Propriétés.
Cliquez sur l'onglet Propriétés de DeFrame.
Sélectionnez l'utilisateur DeFrame pour activer l'option.
Sélectionnez le type de client DeFrame (WTS ou ICA) que vous souhaitez distribuer à l'utilisateur.
Cliquez sur OK.
Pour utiliser une application DeFrame, un utilisateur doit :
Sous Windows 2000, le client doit être logué en tant qu'administrateur, ou en tant qu'utilisateur membre des administrateurs ou du groupe des utilisateurs avec pouvoir, pour que OnDemand Services puisse installer le plug-in. Le login en tant qu'administrateur ou en tant qu'utilisateur avec pouvoir n'est requis que la première fois ; les clients peuvent ensuite se loguer sous leur compte Windows habituel.
Vous souhaiterez peut-être informer les clients des problèmes suivants qu'ils pourraient rencontrer lors de l'utilisation d'une application DeFrame :
Étant donné qu'une application DeFrame est exécutée sur un serveur Terminal Server plutôt que sur l'ordinateur du client, lorsque ce dernier essaie d'enregistrer un fichier sur son unité locale, l'application DeFrame l'enregistre à la place sur sa propre unité locale sur le serveur Terminal Server. Dans la plupart des cas, cette opération échoue si le client ne possède pas les droits d'accès à l'unité locale du serveur Terminal Server. Les clients peuvent utiliser l'option Enable DeFrame Applications to Save Work Files to My Local Drive (Autoriser les applications DeFrame à enregistrer les fichiers de travail sur mon unité locale pour lancer le programme d'installation d'unité locale DeFrame (dfDriveMapInstall.exe). Une fois que le programme a installé le service, les clients voient des unités assignées du type Client$C: ou Client$D:. Ces unités correspondent à leurs unités locales assignées au serveur Terminal Server. Les clients peuvent ensuite utiliser ces assignations d'unités pour enregistrer des fichiers sur l'unité locale. Sous Windows NT* ou Windows 2000, les clients doivent se loguer en tant qu'administrateur ou membre du groupe d'administrateurs ou d'utilisateurs avec pouvoir pour exécuter correctement le programme d'installation. Ils ne devront l'exécuter qu'une seule fois. Une fois l'unité assignée, cette assignation est conservée même lorsque vous redémarrez l'ordinateur et elle est disponible pour tous les autres utilisateurs qui se loguent à partir de ce poste de travail.
