CTX999672
MetaFrame 1.8,WinFrame 1.8
MetaFrame 1.8,WinFrame 1.8
1970-01-01
1970-01-01

This document explains how to configure the ICA Web Client. It explains how to create the ICA file and the HTML file. It also explains the differences between a launched and embedded application.

Published Application Manager includes two wizards that let you create the ICA files and HTML pages you can place on your Web server for users to visit to initiate ICA sessions. After publishing an application, use the Write ICA File wizard to create an ICA file for the application.

Creating an ICA File


1. Start Published Application Manager. (On the MetaFrame desktop, click Start, point to Programs, MetaFrame Tools, and then click Published Application Manager.)

2. In Published Application Managers main window, select an entry in the list of published applications.

3. In the Application menu, click Write ICA File or right-click the published application and select Write ICA File.

4. Follow the directions on screen. When prompted, save the ICA file to some location on the Web root of your Web server.

NOTE:
You can test ICA files on any system on which you have installed one of the ICA Windows Web Clients and that can access the MetaFrame server using TCP/IP. Copy the ICA file to that computer and then double-click it in File Manager or Windows Explorer. See online Help for Published Application Manager for more information about the Write ICA File wizard.

Creating an HTML File


After creating an ICA file for a published application, use Published Application Mangers Write HTML File wizard to create an HTML document that references the ICA file. The Write HTML File wizard lets you create a Web page for a launched or embedded ICA session.

Create a page that launches the application if you:

• Want the application to appear in its own window

• Want your applications to run at the maximum resolution supported by the client systems

• Must support client systems that are not a browser that supports application embedding

Create a page that embeds the application if you:

• Want the application to appear in the browser window

• Require precise placement of the application in relation to the text in a Web page

To create an HTML file:


1. Start Published Application Manager. (On the MetaFrame desktop, click Start, point to Programs, MetaFrame Tools, and then click Published Application Manager.)

2. In Published Application Managers main window, select the desired published application.

3. In the Application menu, click Write HTML File or right-click the published application and select Write HTML File.

4. When prompted to specify an ICA file on which this page will be based, specify the location and file name of the ICA file you created for this application. If you have not created an ICA file, the wizard can guide you through creating one.

5. When prompted, save the HTML file to the same location where you saved the ICA file on the Web root of your Web server. In order for the HTML file to correctly launch or embed an ICA session, the ICA and HTML files must be saved in the same public directory on your Web server.

Launched Applications


HTML pages that launch ICA sessions contain a hyperlink to a valid ICA file that is located in some public HTML directory. For example, if you have an ICA file named Word.ica that executes Microsoft Word 7.0 on a MetaFrame server when invoked, your HTML page will contain the following reference:

<a href=”Word.ica”>Microsoft Word 7.0</a>

When clicked, this hyperlink downloads the file Word.ica to the client system. The client computer then passes Word.ica to the ICA Web Client, which uses the parameters in the .ica file to launch Microsoft Word 7.0 on your desktop.

Embedded Applications


Rather than creating separate Web pages for Microsoft Internet Explorer and Netscape Navigator users, the Write HTML File wizard creates a single page containing the two types of HTML tags used to embed applications for Internet Explorer and Netscape Navigator. VBScript and JavaScript programming in the Web page determines which Web browser type and version the client computer is running and then generates the necessary HTML tags. For browsers that do not support JavaScript or VBScript, the Write HTML File wizard includes links in the HTML file to launch the application instead. The following parameters can be specified in the HTML file:

Parameter

Description

icafile

The location of the .ica file.

Width and height

The size of the embedded application in pixels.

Start

If Auto, the session starts immediately when the Web page is loaded. If Manual, the session does not start until the user clicks on the session box.

Border

If On, a border is drawn around the session window.

Hspace and vspace

Use these parameters to position the session further from surrounding text. This works similar to the hspace and vspace parameters for the IMG HTML tag.

Cabloc

The location of the ActiveX .cab file.

Plugrefloc

The URL of the page to display if the Netscape Plug-in is not installed.


The Cabloc and Plugrefloc parameters are included for remote installation of the ActiveX Control and Netscape Plug-in. When creating an HTML page that embeds an ICA session, these parameters are set by default to the Citrix ICA Client download site. To set the download site to some other location (for example, a Web server on your Intranet) set these parameters to point to a directory on your Web server and place the ActiveX Control cabinet file (Wfica.cab) and Netscape Plug-in (Wfplug16.exe for 16-bit Windows Web browsers and Wfplug32.exe for 32-bit Windows Web browsers) in that directory. Remote installation is supported only for client systems using a Web browser that supports embedding applications.

To set the Cabloc parameter for Internet Explorer users:


1. Use the Create HTML File wizard to create an HTML page that embeds a published application.

2. Open the HTML file in a text editor.

3. Search for the line that begins with the following text: var cabLoc =.

4. Replace the value after the variable with the URL of the ActiveX Control cabinet file. For example, if you have a Web server named "Webserver" and have stored the cabinet file in a directory called "Download" off the Web servers Web root directory, specify:

"http://Webserver/Download/wfica.cab";

NOTE:
Make sure you include the quotation marks and semicolon.

5. The ActiveX Control supports version checking of the ICA Client when users who have already installed the ActiveX Control access an HTML page containing an embedded ICA session. Add the text #Version=x,x,x,x to the end of the URL for Cabloc, where x,x,x,x is a version number for the ActiveX Control. For example, setting Cabloc to the following values forces the following update scenarios:

"http://Webserver/Download/wfica.cab";
Specifying no version information deactivates version checking. When users running the ActiveX Control access a page containing this parameter, no version check occurs, and, therefore, no update of the ActiveX Control occurs either. This scenario does download and install the ActiveX control for client systems that have not yet had the client installed.

"http://Webserver/Download/wfica.cab#Version=-1,-1,-1,-1";
Specifying -1 four times forces an update for each user who visits the HTML page, regardless of the version of the ActiveX Control on the client systems.

"http://Webserver/Download/wfica.cab#Version=actual client version number";
Specifying an actual client version number forces an upgrade for client systems that have a version of the ActiveX Control installed that is older than the version referenced in the Cabloc parameter. To determine ActiveX Control version number, use a cabinet viewer to extract the file Wfica.ini from Wfica.cab. Look for the parameter FileVersion in the section named [wfica.ocx].

6. Save the file and make sure it is stored on your Web server with the ICA file for the embedded session. When users visit the HTML page, Internet Explorer automatically downloads and installs the ActiveX Control.

Setting the Plugrefloc Parameter for Netscape Navigator Users


The Netscape Plug-in remote installation procedure does not automatically download and install the Plug-in. This method prompts the user to follow a hypertext link to a download site for the software. The following procedure describes how to create a simple download page for Netscape users.

1. Use the Create HTML File wizard to create an HTML page that embeds a published application. Save the file and make sure it is stored on your Web server along with the ICA file for the embedded session.

2. Using a text editor, create an HTML page like the following:

<HTML>
<a href="wfplug32.exe">Click here to download the Netscape Plug-in for 32-bit Windows</a>
<a href="wfplug16.exe">Click here to download the Netscape Plug-in for 16bit Windows</a>
</HTML>

Name the file (for example, Plug-in.htm) and save it in a public directory on your Web server. Copy the Netscape Plug-in files (Wfplug16.exe and Wfplug32.exe) from your CD-ROM to this directory.

3. Open the HTML file created in Step 1 in a text editor.

4. Search for the line that begins with the following text: var plugRefLoc =.

5. Replace the value after the variable with the URL of the page created in Step 2. For example, if you have a Web server named "Webserver" and have stored the HTML page created in Step 2 and the Netscape Plug-in files in a directory called "Download" off the Web servers Web root directory, specify:

"http://Webserver/Download/Plug-in.htm";

NOTE
: Make sure you include the quotation marks and semicolon.

When users visit the HTML page containing the embedded ICA session, Netscape Navigator prompts them to visit the secondary page and download the Netscape Plug-in. Users must download the file, exit all instances of Netscape Navigator, and double-click the file. After installation is complete, users can start Netscape Navigator again and begin using the embedded ICA session.


特别说明


本文来源为Citrix.com所有,翻译后版权归翻译者所有.如需转载请注明出处.

文档版本


.

广告招租


最新留言


.

广告招租


.