Exécution de l'application Web GO-Global
Introduction
L'application Web GO-Global offre un moyen transparent d'accéder à des applications Windows et de les exécuter directement à partir d'un navigateur Web, sans aucune installation requise. Développée à l'aide de JavaScript et HTML5, elle permet aux utilisateurs de Windows, Mac et Linux de travailler efficacement à l'aide de navigateurs modernes tels que Chrome, Firefox, Safari et Edge. Grâce à des fonctionnalités telles que la mise en cache des mots de passe, la prise en charge des imprimantes locales via l'imprimante PDF Preview de GO-Global et la copie de texte entre les applications locales et distantes, l'application Web simplifie la fourniture d'applications à distance sans nécessiter de configurations hôtes complexes.
Développée avec JavaScript et HTML5, l'application Web GO-Global est un client sans installation qui permet aux utilisateurs d'exécuter des applications Windows à partir de navigateurs Web courants sur des ordinateurs Windows, Mac et Linux. De plus, aucune configuration hôte particulière n'est requise pour déployer l'application Web. L'application Web prend en charge la mise en cache des mots de passe côté client, l'impression sur des imprimantes locales via l'imprimante PDF Preview de GO-Global, ainsi que le copier-coller de texte entre des applications locales et distantes à l'aide des touches CTRL.
Exécution de l'application Web GO-Global
GO-Global peut être utilisé à partir des navigateurs Web courants, notamment Microsoft Edge, Mozilla Firefox, Google Chrome et Apple Safari.
Pour exécuter GO-Global à partir d'un navigateur Web
- Ouvrez un navigateur.
- Dans la zone Emplacement, tapez http:// ou https:// suivi du nom d'hôte, puis de
?useApp=false
Par exemple :
http://hostname:491/?useApp=false -ou-
https://hostname:491/?useApp=false - Lorsque la boîte de dialogue de connexion s'affiche, entrez les informations d'identification Windows d'un utilisateur local ou de domaine sur l'hôte GO-Global.
Lorsque https:// est spécifié dans la zone Emplacement, le protocole TLS doit être activé dans l'onglet Sécurité de la boîte de dialogue Options d'hôte de la console d'administration, et le nom commun du certificat TLS spécifié dans cet onglet doit correspondre au nom d'hôte spécifié dans l'URL.
Remarque : lorsqu'un équilibreur de charge tiers est utilisé et que le protocole TLS est requis (par exemple, lorsque les clients se connectent à l'équilibreur de charge via Internet), le protocole TLS peut être interrompu soit au niveau de l'équilibreur de charge, soit au niveau des hôtes GO-Global. Pour plus d'informations, consultez Configuration TLS avec des équilibreurs de charge tiers.
L'application Web GO-Global est toutefois soumise à des restrictions de sécurité du navigateur, qui exigent que les applications Web utilisent des connexions WebSocket Secure lorsqu'elles sont chargées via une connexion HTTPS. Pour plus d'informations, consultez la section Sélection du protocole TLS.
Par défaut, GO-Global tente de télécharger et d'exécuter automatiquement AppController. L'ajout de ?useApp=false à l'URL de connexion empêchera GO-Global de télécharger AppController et lancera à la place l'application Web GO-Global.
Remarque :les utilisateurs de l'application Web GO-Global doivent utiliser le geste à trois doigts pour activer le clavier.
Exécutionde l'application Web GO-Global avec AppController
L'application Web GO-Global permet aux utilisateurs d'exécuter des applications à partir d'un navigateur sans rien installer sur leur ordinateur. Cependant, plusieurs limitations s'appliquent lorsque seule l'application Web est exécutée. Par exemple, lorsque seule l'application Web est exécutée, les fonctionnalités suivantes ne sont pas prises en charge ou disponibles : accès aux fichiers client, ports série et parallèles, cartes à puce, son client, impression directe sur les imprimantes client et exécution de GO-Global en mode fenêtres flottantes. Ces limitations peuvent être facilement contournées en téléchargeant et en installant AppController. En exécutant AppController sur un ordinateur Windows, Linux ou Mac, les utilisateurs auront accès à toutes ces fonctionnalités. Pour conserver l'expérience de l'application Web tout en ayant accès aux fonctionnalités d'intégration client, les utilisateurs peuvent choisir d'exécuter AppController en mode intégré.
GO-Global fournit le paramètre useApp pour contrôler l'installation et l'exécution d'AppController. Lorsque useApp=true, l'application Web tente de lancer AppController. Lorsque useApp=false, l'application Web ne tente pas de lancer AppController. Lorsque useApp=force, l'utilisateur n'a pas la possibilité d'exécuter des applications via l'application Web dans le navigateur. L'utilisateur peut uniquement exécuter des applications via AppController. La valeur par défaut du paramètre UseApp est true.
Si ce paramètre n'est pas spécifié dans le fichier logon.html sur l'hôte ou dans l'URL (par exemple, http://hostname:491), la valeur par défaut est true. Les utilisateurs seront invités à télécharger, installer et exécuter AppController.
Exécution d'AppController en mode intégré
Lorsque AppController est installé et activé, le paramètre URL « embed » peut être utilisé pour contrôler si les applications s'exécutent dans la fenêtre du navigateur ou en dehors de celle-ci. Si le paramètre embed n'est pas spécifié ou est défini sur « false » (par exemple, si l'URL est http://hostname:491/?embed=false), les applications de l'utilisateur s'exécuteront en dehors des fenêtres du navigateur via AppController.
Sinon, si le paramètre embed est défini sur « true » (par exemple, si l'URL est http://hostname:491/?embed=true), les applications s'exécuteront dans la fenêtre du navigateur via l'application Web, mais les utilisateurs devront tout de même installer et/ou lancer AppController lorsqu'ils y seront invités. Dans ce cas, GO-Global lancera AppController (s'il est installé et activé) pour permettre l'accès aux périphériques de l'ordinateur (par exemple, les imprimantes et les lecteurs) ; il n'affichera pas les applications de la session.
Lorsque AppController n'est pas installé ou que useApp=false, l'option embed est ignorée. AppController doit être lancé à partir du navigateur pour que le mode embed fonctionne correctement. Pour ce faire, cliquez sur Démarrer AppController lorsque le navigateur vous y invite. AppController s'exécutera en arrière-plan, permettant d'accéder aux lecteurs et périphériques du client tout en conservant l'expérience de l'application Web.
Notez que AppController peut être affiché et géré dans le Gestionnaire des tâches, mais pas dans la barre des tâches.
Accéder directement à l'hôte ou au répartiteur de charge relais depuis Internet
Si les utilisateurs se connectent à un hôte GO-Global ou à un équilibreur de charge relais depuis Internet, les adresses du serveur Web et de l'hôte dans l'URL doivent être résolues en adresses IP publiques (Internet).
Si les utilisateurs accèdent à un hôte ou à un équilibreur de charge relais à la fois depuis Internet et depuis le réseau interne, les DNS externes et internes doivent être configurés de manière à ce que les adresses publiques et internes du serveur Web soient identiques, et que les adresses publiques et internes de l'hôte soient identiques. Les administrateurs peuvent également fournir des URL différentes aux utilisateurs externes et internes, mais cela peut prêter à confusion pour les utilisateurs.
Lorsque les hôtes sont accessibles via un équilibreur de charge tiers, l'URL doit inclure l'adresse de l'équilibreur de charge. Par exemple,
https://loadbalancer.com/goglobal/?host=hostname&app=Notepad
Remarque : lorsque vous utilisez l'application Web GO-Global, le copier-coller vers le presse-papiers via le menu ou la barre d'outils d'une application n'est pas pris en charge. Sous Windows, utilisez plutôt les raccourcis clavier CTRL+C pour copier et CTRL+V pour coller. Sur Mac, utilisez les raccourcis clavier Commande-C pour copier et Commande-V pour coller.
Conclusion
L'application Web GO-Global offre un moyen transparent d'accéder à des applications Windows et de les exécuter directement à partir d'un navigateur Web, sans aucune installation requise. Développée à l'aide de JavaScript et HTML5, elle permet aux utilisateurs de Windows, Mac et Linux de travailler efficacement à l'aide de navigateurs modernes tels que Chrome, Firefox, Safari et Edge. Grâce à des fonctionnalités telles que la mise en cache des mots de passe, la prise en charge des imprimantes locales via l'imprimante PDF Preview de GO-Global et la copie de texte entre les applications locales et distantes, l'application Web simplifie la fourniture d'applications à distance sans nécessiter de configurations hôtes complexes.
Êtes-vous un ISV qui explore la livraison d'applications basées sur le nuage ? Contactez-nous pour savoir comment GO-Global peut vous aider à rationaliser l'accès aux logiciels pour vos utilisateurs finaux. Ou téléchargez un essai gratuit pour le tester vous-même.
