XenApp或Presentation服务器中的USB支持

概要

本文包含了XenApp或Presentation服务器中USB支持的相关信息。

 

XenAppPresentation服务器中的USB支持

Citrix对附加到客户端的外部设备的支持是基于Citrix服务器计算模型的一项基本功能。自从引入了MetaFrame Presentation服务器产品之后,就可以支持多种客户端外部设备。因此,当使用本地或远程发布的应用程序时,终端用户可以无缝地利用他们的外部设备资源。

对客户端外部设备以两种基本方法之一进行支持:

  • 设备级别的重定向 — 该方法包括操作系统识别的高级设备的重定向(也称为“映射”),如键盘、鼠标、打印机。这些设备连接到硬件端口,但它们不被操作系统检测到,而是由设备本身。例如,无论一个键盘是有USB或串行端口连接器,或者一个打印机有并行、串行、或USB连接器,它们被操作系统检测到的都是键盘和打印机。后一种情况中,对于并行打印机,MetaFrame使用的是打印机的映射功能;而LPT端口重定向,如下所述,没有发挥作用。
  • 端口级别的重定向 — 该方法包括低级端口本身的重定向,如COM、LPT、USB端口。这些端口通常可以被操作系统识别为端口,与他们的通信被重定向到服务器和客户端之间。MetaFrame只支持客户端设备COM和LPT端口的通用重定向。

目前MetaFrame不支持通用USB端口级别的重定向,支持很多USB外部设备的是上面介绍的设备级别的重定向。以下是支持的USB设备类型的通用列表:

  • USB键盘
  • USB鼠标
  • USB打印机
  • USB条形码扫描仪(模拟击键条目)
  • USB智能卡阅读器
  • USB存储解决方案(如外部驱动器和内存条)

目前,以下USB设备类型在运行MetaFrame连接的时候是不支持的。注意,该设备通常配置为与客户端设备的本地应用程序一起运行并且在抓到数据包以后,通常使用MetaFrame的常规客户机驱动映射功能传输数据文件到服务器。

  • USB图像扫描仪(如平板扫描仪)
  • USB相机
  • USB读卡器(比如信用卡)
  • USB刷卡器
  • USB PDA 托架

USB端口级别的重定向

目前,Citrix不支持要求低级端口重定向的USB设备。由于大量可用的基于USB的设备以及各厂家实现USB的所有权性质,使用通用的USB端口重定向解决方案作为MetaFrame产品的一个标准部分是不太可能的。然而Citrix也在寻找有如前所述高级设备重定向功能的特定设备的USB解决方案,如果希望为这些产品创建定制的解决方案,或者想了解未来关于这些标准产品支持的信息可以联系思杰系统。

 

USB驱动和ICA客户

注意以上所有的USB外部设备的支持都基于假设在客户端设备操作系统上存在合适的USB设备驱动,或者对于相应的Citrix ICA客户端支持映射功能的同样的操作系统。例如,无论制造商的设备驱动是否存在,也不是所有的Citrix ICA客户端都支持智能卡的使用。

 

Macintosh 电脑上的USB打印机

Macintosh OS X 6.30 的Citrix  ICA客户端为附有使用Macintosh USB 端口的打印机提供通用的支持。在Macintosh  6.20 以及更早版本的Citrix  ICA客户端,对USB打印的支持还是有限的。有些制造商提供打印机驱动程序允许打印文件可以直接发送到特定的USB打印机,例如Epson Stylus Color 740,在6.20的ICA 客户端这些功能也是可以的。通过USB端口使用USB并联电缆打印到PC 打印机的方式也支持使用Strydent 软件(www.strydent.com)的PowerPoint产品。另一种方法是使用网络打印服务器,而不是ICA 客户端的客户端打印机映射功能。

 

基于Windows终端的USB打印机

基于Windows终端客户端设备的USB支持依赖于供应商,可以联系基于Windows终端的供应商以获取相关设备USB解决方案的最新信息。

更多信息

CTX112588 – Dynamic USB Utility

CTX112013 – Citrix USB Keydrive Toolkit

注意:本文翻译自思杰官方KB CTX816193