Körning av GO-Global-webbappen
Inledning
GO-Global Web App erbjuder ett smidigt sätt att komma åt och köra Windows-applikationer direkt från en webbläsare – utan att behöva installera något. Den är byggd med JavaScript och HTML5 och gör det möjligt för användare av Windows, Mac och Linux att arbeta effektivt via moderna webbläsare som Chrome, Firefox, Safari och Edge. Med funktioner som lösenordscaching, stöd för lokala skrivare via GO-Globals Preview PDF-skrivare och textkopiering mellan lokala och fjärranslutna appar förenklar webbappen fjärrleverans av applikationer utan att kräva komplexa värdkonfigurationer.
GO-Global Web App är utvecklad med JavaScript och HTML5 och är en klient som inte kräver någon installation och som gör det möjligt för användare att köra Windows-applikationer från populära webbläsare på Windows-, Mac- och Linux-datorer. Dessutom krävs ingen speciell värdkonfiguration för att distribuera webbappen. Webbappen stöder lösenordscaching på klientsidan, utskrift till lokala skrivare via GO-Globals Preview PDF-skrivare samt kopiering och klistring av text mellan lokala och fjärranslutna applikationer med hjälp av CTRL-tangenterna.
Körning av GO-Global-webbappen
GO-Global kan köras från populära webbläsare, inklusive Microsoft Edge, Mozilla Firefox, Google Chrome och Apple Safari.
För att köra GO-Global från en webbläsare
- Öppna en webbläsare.
- I rutan Plats skriver du http:// eller https:// följt av värdnamnet, följt av
?useApp=false
Till exempel:
http://hostname:491/?useApp=false -eller-
https://hostname:491/?useApp=false - När inloggnings dialogrutan visas anger du Windows-inloggningsuppgifterna för en lokal eller domänanvändare på GO-Global Host.
När https:// anges i rutan Plats måste TLS-protokollet vara aktiverat på fliken Säkerhet i dialogrutan Värdalternativ i administratörskonsolen, och det gemensamma namnet på TLS-certifikatet som anges på fliken måste matcha det värdnamn som anges i URL-adressen.
Obs!När en tredjeparts lastbalanserare används och TLS-protokollet krävs (t.ex. när klienter ansluter till lastbalanseraren via internet) kan TLS-protokollet avslutas antingen vid lastbalanseraren eller vid GO-Global Hosts. Mer information finns i TLS-konfiguration med tredjeparts lastbalanserare.
GO-Globals webbapp är dock föremål för säkerhetsbegränsningar i webbläsaren, som kräver att webbappar använder WebSocket Secure-anslutningar när de laddas via en HTTPS-anslutning. Se Välja TLS-protokoll för mer information.
Som standard försöker GO-Global automatiskt ladda ner och köra AppController. Om du lägger till ?useApp=false i inloggnings-URL:en förhindrar du GO-Global från att ladda ner AppController och istället körs GO-Globals webbapp.
Obs:Användare av GO-Global Web App måste använda trefingertryck för att aktivera tangentbordet.
KörGO-Global-webbappen med AppController
GO-Global Web App gör det möjligt för användare att köra applikationer från en webbläsare utan att installera något på sin dator. Det finns dock flera begränsningar när endast Web App körs. När endast Web App körs stöds eller är följande funktioner inte tillgängliga: åtkomst till klientfiler, seriella och parallella portar, smartkort, klientljud, direktutskrift till klientskrivare och körning av GO-Global i fritt fönsterläge. Dessa begränsningar kan enkelt övervinnas genom att ladda ner och installera AppController. Genom att köra AppController på en Windows-, Linux- eller Mac-dator får användarna tillgång till alla dessa funktioner. För att behålla webbappupplevelsen och ändå ha tillgång till klientintegrationsfunktioner kan användarna välja att köra AppController i inbäddat läge.
GO-Global tillhandahåller parametern useApp för att styra installation och körning av AppController. När useApp=true försöker webbappen starta AppController. När useApp=false försöker webbappen inte starta AppController. När useApp=force ges användaren inte möjlighet att köra applikationer via webbappen i webbläsaren. Användaren kan endast köra applikationer via AppController. Standardvärdet för parametern UseApp är true.
Om denna parameter inte anges i filen logon.html på värden eller i URL-adressen (t.ex. http://hostname:491) är standardvärdet true. Användarna uppmanas att hämta, installera och köra AppController.
Kör AppController i inbäddningsläge
När AppController är installerat och aktiverat kan URL-parametern "embed" användas för att styra om applikationer ska köras i webbläsarfönstret eller utanför webbläsarfönstret. Om parametern embed inte anges eller är inställd på ”false” (t.ex. om URL:en är http://hostname:491/?embed=false) kommer användarens applikationer att köras utanför webbläsarfönstret via AppController.
Alternativt, om inbäddningsparametern är inställd på "true" (t.ex. om URL:en är http://hostname:491/?embed=true), kommer applikationerna att köras i webbläsarfönstret via webbappen, men användarna måste fortfarande installera och/eller starta AppController när de uppmanas att göra det. I detta fall startar GO-Global AppController (om det är installerat och aktiverat) för att ge åtkomst till datorns enheter (t.ex. skrivare och enheter); det visar inte sessionens applikationer.
När AppController inte är installerat eller useApp=false ignoreras alternativet embed. AppController måste startas från webbläsaren för att embed-läget ska fungera korrekt. För att göra detta klickar du på Starta AppController när webbläsaren uppmanar dig att göra det. AppController körs i bakgrunden och ger åtkomst till klientens enheter och drivrutiner samtidigt som webbappupplevelsen bibehålls.
Observera att AppController kan visas och hanteras i Aktivitetshanteraren, men inte i aktivitetsfältet.
Direkt åtkomst till värden eller reläets lastbalanserare från Internet
Om användare kommer att ansluta till en GO-Global Host eller Relay Load Balancer från internet måste webbservern och värdadresserna i URL:en kunna omvandlas till offentliga (internet) IP-adresser.
Om användare kommer att ansluta till en värd eller Relay Load Balancer från både internet och det interna nätverket, bör den externa och interna DNS konfigureras så att webbserverns offentliga och interna adresser är desamma, och att värdens offentliga och interna adresser är desamma. Alternativt kan administratörer förse externa och interna användare med olika URL:er, men detta kan vara förvirrande för användarna.
När värdar nås via en tredjeparts lastbalanserare måste URL:en innehålla adressen till lastbalanseraren. Till exempel
https://loadbalancer.com/goglobal/?host=hostname&app=Notepad
Obs! När du använder GO-Global Web App stöds inte kopiering och klistring till urklipp via ett programs meny eller verktygsfält. Använd istället kortkommandona CTRL+C för att kopiera och CTRL+V för att klistra in i Windows. I Mac använder du kortkommandona Command-C för att kopiera och Command-V för att klistra in.
Slutsats
GO-Global Web App erbjuder ett smidigt sätt att komma åt och köra Windows-applikationer direkt från en webbläsare – utan att behöva installera något. Den är byggd med JavaScript och HTML5 och gör det möjligt för användare av Windows, Mac och Linux att arbeta effektivt via moderna webbläsare som Chrome, Firefox, Safari och Edge. Med funktioner som lösenordscaching, stöd för lokala skrivare via GO-Globals Preview PDF-skrivare och textkopiering mellan lokala och fjärranslutna appar förenklar webbappen fjärrleverans av applikationer utan att kräva komplexa värdkonfigurationer.
Är du en ISV som utforskar molnbaserad applikationsleverans? Kontakta oss för att få veta hur GO-Global kan hjälpa dig att effektivisera programvarutillgången för dina slutanvändare. Eller ladda ner en gratis testversion för att testa själv.
