Exceed onDemand A Technical Whitepaper
Exceed onDemand A Technical Whitepaper Exceed onDemand A Technical Whitepaper
Exceed onDemand 5 — A Technical Whitepaper Access and upgrade Exceed onDemand, unlike other thin solutions, actually deploys the native Windows client through a web browser. After the deployment, the software physically resides on the user’s machine and is readily accessible, regardless of the availability of the web server or the web deployment package. After the initial download is successful, the web server is only used to provide product updates and upgrades. Should the web server fail or the URL be moved to another location, users can still access Exceed onDemand Client in the normal manner. It is made possible by the unique ability of Exceed onDemand Deployment Wizard to create “intelligent” shortcuts. When launched, the shortcuts first detect if the web server is available. If so, the download engine checks to see if any new versions are available on the web server, and downloads any that are applicable. However, if the web server is not available when the user clicks on a shortcut, Exceed onDemand Deployment Wizard skips the version checking process and connects the user to the host. How to use Exceed onDemand Deployment Wizard Exceed onDemand Deployment Wizard is a three-in-one tool. The Wizard can be broken down into three parts: > Project Deployment Wizard — Distribute Exceed onDemand Client to both local and remote end users over the Web. Pre-configure Exceed onDemand Client sessions that are launched from the web page to ensure optimal performance. > Project Update Wizard — Update users’ Exceed onDemand Client software automatically by deploying the latest version from the web server. > Index Page Wizard — Create an HTML index, which contains links to multiple Client sessions on a single web page. Figure 35 — The flow chart depicts three main functions of Exceed onDemand Deployment Wizard 56 Index Page Wizard Deployment Project Selection HTML Page Information Wizard Type Selection Project Deployment Wizard Project Information Parameters Selection Language Selection and Client Settings Web Server Information Installation Settings Project Update Wizard Deployment Project Selection
Project Deployment Wizard Create a Project > Exceed onDemand 5 — A Technical Whitepaper The first Wizard screen enables the administrator to create a new project or edit an existing one. A project consists of a set of parameters that define how Exceed onDemand Client will be deployed on the user’s browser through the web server. When a project is completed, Exceed onDemand Deployment Wizard generates a set of HTML files that can later be uploaded to a web server. An Exceed onDemand Deployment Project file (*.edp) is created and stored in: C:\Documents and Settings\All Users\Application Data\Hummingbird\Connectivity\5.00\Exceed onDemand\ Figure 36 — Select the wizard type and create a new project using the Wizard Select a Connection Document Part of the deployment process is to distribute a Connection Document. When it is launched, users will be presented with an Exceed onDemand Xsession with the pre-defined configuration, and the X application that the user is supposed to access (if any). All of the information is already defined in the Exceed onDemand Connection Document (*.eod). Administrators are given the opportunity to select any Connection Document to be included in the Package. If no Connection Document is specified, or it does not contain sufficient information, Exceed onDemand Client will prompt the user for the missing information upon launch of the application. 57
- Page 6 and 7: Exceed onDemand 5 — A Technical W
- Page 8 and 9: Exceed onDemand 5 — A Technical W
- Page 10 and 11: Exceed onDemand 5 — A Technical W
- Page 12 and 13: Exceed onDemand 5 — A Technical W
- Page 14 and 15: Exceed onDemand 5 — A Technical W
- Page 16 and 17: Exceed onDemand 5 — A Technical W
- Page 18 and 19: Exceed onDemand 5 — A Technical W
- Page 20 and 21: Exceed onDemand 5 — A Technical W
- Page 22 and 23: Exceed onDemand 5 — A Technical W
- Page 24 and 25: Exceed onDemand 5 — A Technical W
- Page 26 and 27: Exceed onDemand 5 — A Technical W
- Page 28 and 29: Exceed onDemand 5 — A Technical W
- Page 30 and 31: Exceed onDemand 5 — A Technical W
- Page 32 and 33: Exceed onDemand 5 — A Technical W
- Page 34 and 35: Exceed onDemand 5 — A Technical W
- Page 36 and 37: Exceed onDemand 5 — A Technical W
- Page 38 and 39: Exceed onDemand 5 — A Technical W
- Page 40 and 41: Exceed onDemand 5 — A Technical W
- Page 42 and 43: Exceed onDemand 5 — A Technical W
- Page 44 and 45: Exceed onDemand 5 — A Technical W
- Page 46 and 47: Exceed onDemand 5 — A Technical W
- Page 48 and 49: Exceed onDemand 5 — A Technical W
- Page 50 and 51: Exceed onDemand 5 — A Technical W
- Page 52 and 53: Exceed onDemand 5 — A Technical W
- Page 54 and 55: Exceed onDemand 5 — A Technical W
- Page 58 and 59: Exceed onDemand 5 — A Technical W
- Page 60 and 61: Exceed onDemand 5 — A Technical W
- Page 62: Server > Desktop Consolidation > X
<strong>Exceed</strong> <strong>onDemand</strong> 5 — A <strong>Technical</strong> <strong>Whitepaper</strong><br />
Access and upgrade<br />
<strong>Exceed</strong> <strong>onDemand</strong>, unlike other thin solutions, actually deploys the native Windows client through<br />
a web browser. After the deployment, the software physically resides on the user’s machine and is<br />
readily accessible, regardless of the availability of the web server or the web deployment package.<br />
After the initial download is successful, the web server is only used to provide product updates and<br />
upgrades. Should the web server fail or the URL be moved to another location, users can still access<br />
<strong>Exceed</strong> <strong>onDemand</strong> Client in the normal manner. It is made possible by the unique ability of <strong>Exceed</strong><br />
<strong>onDemand</strong> Deployment Wizard to create “intelligent” shortcuts. When launched, the shortcuts first<br />
detect if the web server is available. If so, the download engine checks to see if any new versions are<br />
available on the web server, and downloads any that are applicable. However, if the web server is<br />
not available when the user clicks on a shortcut, <strong>Exceed</strong> <strong>onDemand</strong> Deployment Wizard skips the<br />
version checking process and connects the user to the host.<br />
How to use <strong>Exceed</strong> <strong>onDemand</strong> Deployment Wizard<br />
<strong>Exceed</strong> <strong>onDemand</strong> Deployment Wizard is a three-in-one tool. The Wizard can be broken down into<br />
three parts:<br />
> Project Deployment Wizard — Distribute <strong>Exceed</strong> <strong>onDemand</strong> Client to both local and remote end<br />
users over the Web. Pre-configure <strong>Exceed</strong> <strong>onDemand</strong> Client sessions that are launched from the<br />
web page to ensure optimal performance.<br />
> Project Update Wizard — Update users’ <strong>Exceed</strong> <strong>onDemand</strong> Client software automatically by<br />
deploying the latest version from the web server.<br />
> Index Page Wizard — Create an HTML index, which contains links to multiple Client sessions<br />
on a single web page.<br />
Figure 35 — The flow chart depicts three main functions of <strong>Exceed</strong> <strong>onDemand</strong> Deployment Wizard<br />
56<br />
Index Page Wizard<br />
Deployment Project Selection<br />
HTML Page Information<br />
Wizard Type Selection<br />
Project Deployment Wizard<br />
Project Information<br />
Parameters Selection<br />
Language Selection<br />
and Client Settings<br />
Web Server Information<br />
Installation Settings<br />
Project Update Wizard<br />
Deployment Project Selection