Client in a Browser
description
Transcript of Client in a Browser
![Page 1: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/1.jpg)
Client in a Browser
![Page 2: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/2.jpg)
Client in a Browser
• Web Server – On or Off site
• Appx Client Server Files
• Appx Server – On site
• Appx APX/GCS License
• AppxD Installed and Running
• Open AppxD Firewall Port
Server Requirements:
![Page 3: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/3.jpg)
Client in a Browser
• A Windows Operating System
• Currently Internet Explorer
• Microsoft Java Runtime VM
• Ability to Browse to Web Server
• Ability to connect to AppxD server
Client Requirements:
![Page 4: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/4.jpg)
Client in a Browser
Logical Overview:
WebServer
Appx.cabfiles
Applicationfiles
AppxServer
![Page 5: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/5.jpg)
Client in a Browser
• Browser loads HTML page
• Browser loads CAB files
• Browser starts Java Client
Logical Overview:
WebServer
Appx.cabfiles
Applicationfiles
AppxServer
port80
![Page 6: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/6.jpg)
Client in a Browser
• Browser loads HTML page
• Browser loads CAB files
• Browser starts Java Client
• Client connects to AppxD server
• AppxD launches Appx server
Logical Overview:
WebServer
Appx.cabfiles
Applicationfiles
AppxServer
port8060
port8060
![Page 7: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/7.jpg)
Client in a Browser
• Browser loads HTML page
• Browser loads CAB files
• Browser starts Java Client
• Client connects to AppxD server
• AppxD launches Appx server
• Client and Appx server run app.
Logical Overview:
WebServer
Appx.cabfiles
Applicationfiles
AppxServer
port8060
port8060
![Page 8: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/8.jpg)
Client in a Browser
• appx.cab – Client program files
• swing111.cab – GUI object library
• themes.jar – base icon library
• readme.html – Setup instructions
• appx.html – Launcher code
Web Server Files Needed:
![Page 9: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/9.jpg)
Client in a Browser
<html><head><title>Appx.html</title></head><body bgcolor="#FFFFFF">
<h1 align="center">Appx Java Client</h1>
<applet code="start.Appx.class" width="700" height="550" archive="themes.jar">
<!-- Required java applet parameters --> <param name="namespace" value="Appx"> <param name="useslibrary" value="Appx Client"> <param name="useslibrarycodebase" value="appx418.cab"> <param name="useslibraryversion" value="4,1,8,0">
<!-- Add any other parameters you might need here --> <param name="host" value="YourAppxd.host.com"> <param name="port" value="8060"> <param name="user" value="nobody"> <param name="password" value="whatever">
</applet>
</body></html>
![Page 10: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/10.jpg)
Client in a Browser
port {server port number} default=8060 host {server hostname} user {server OS userID} Password {server OS password} Look (java|windows|motif) default=windows Fg (black|blue|cyan|....) Foreground Color Bg (black|blue|cyan|....) Background ColorboldFg (black|blue|cyan|....) Bold Fg ColoreditBg (black|blue|cyan|....) Edit Bg ColorRows {window size in rows} default=21 Cols {window size in columns} default=80 Bmode (tile|expand) Wallpaper tile modeSplash {url to an image} Smode (tile|expand) splash tile modetile# {url to an image} Title "{contents of titlebar}" Font (fixed|prop) background fontOptkey {character} Option keyhideMenubar if set, hide menubarhideToolbar if set, hide toolbar
Applet Options:
Full documentation on these options are on the Appx web site under:
http://www.appx.com/
> Support > Special Topics > The Appx Client > Command Line Options
![Page 11: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/11.jpg)
Client in a Browser
Locally Installed Programs:
![Page 12: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/12.jpg)
Client in a Browser
Cached Resources by Host:
![Page 13: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/13.jpg)
Client in a Browser
• Push files to the Client PC
• Pull files from the Client PC
• Run programs on the Client PC
• Launch documents on the Client PC
• Printer to the Client PC printer
What Else Can You Do?
![Page 14: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/14.jpg)
Client in a Browser
• Client install is automated
• Client updates are automated
• Install of Java VM is automated
• Client can be started from web link
Key Benefits of Browser:
![Page 15: Client in a Browser](https://reader036.fdocuments.net/reader036/viewer/2022081504/56814212550346895dae1d0f/html5/thumbnails/15.jpg)
Client in a Browser
Questions?