首先,默认情况下XenApp 5.2自带有HDX组件,安装XenApp5.2 for 2003的时候,我们可以看到有HDX组建的选项,为了安装HDX MediaStream for Flash组件,我们需要先安装KB956572更新,修复完更新以后,就可以开始安装了XenApp5.2了。
安装完成以后,虽然默认安装,而且也是允许,但是还是无法提取Flash并在客户端呈现。所以还需要进一步的配置来完成Flash的提取并开启Server-content fetching功能。
基本步骤:
- 安装XenApp5.2并勾选HDX组件(前提需要KB956572)
- 安装Flash Player 10以上版本
- 更新IE版本到IE8,官方支持IE7和IE8,测试使用IE8
- 客户端同样需要安装Flash Player 10以上版本
说明:客户使用IE9浏览器,Flash player版本测试过程中与服务器版本相同,目前不确定版本不同会否有影响
如上操作以后,默认即可完成Flash的提取,但是官方文档还提到了一些更新以及ADM模板组策略的配置。
详细参考:http://support.citrix.com/article/CTX124190
但是实际测试过程中,基本只需要在XenApp5.2的基础上,安装新版IE和Flash player即可。
但是可能会弹出提示框,如下图:
而官方提供的两个ADM模板的作用,主要是用来对服务器和客户端进行一些配置。
- HdxFlash-Client.adm
- HdxFlash-Server.adm
其中,server.adm主要是用来控制HDX MediaStream For Flash功能的开启关闭,以及HDX的日志记录,以及根据网络延迟阈值的设置来动态控制HDX功能,最后就是能够根据自定义URL列表来决定是否使用HDX重定向功能
client.adm模板主要是如上图所示,控制HDX for Flash功能的提示框,为了用户的体验,可以通过本地策略来预先定制,避免过多的提示框导致的用户迷惑和烦恼。