虚拟通道

关于虚拟通道

  • 虚拟通道由客户端虚拟驱动程序组成,该驱动程序与服务器端应用程序通信。虚拟通道是 Citrix Virtual Apps and Desktops 服务器远程计算体验的必要组成部分。

  • 虚拟通道用于:

  • 打印
  • 串行端口映射
  • 剪贴板
  • 音频
  • 多媒体
  • 控制通道
  • EUEM
  • USB
  • 文件传输
  • 移动性
  • 多点触控
  • 智能卡
  • 移动接收器
  • Microsoft Teams
  • 输入法编辑器
  • 浏览器内容重定向
  • 客户端驱动器映射
  • 透明用户界面

如何配置

默认情况下,所有虚拟通道均已启用。要禁用特定虚拟通道,请使用 Google 管理策略,并包含以下内容。在“vc_channel”下选择功能名称,然后单击实用程序页面上的添加。例如:


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                        "vc_channel": {
                            "<vc_name1>": false,
                            "<vc_name2>": false,
                            "<vc_name3>": false,
                            "<vc_namen>": false
                                        }
                                  }
        }
    }
}

<!--NeedCopy-->

要启用特定的“vc_channel”,请选择该功能,然后单击实用程序页面上的删除

注意:

名称可以是从 1 到 n。最后一个名称“n”在设置为 true 或 false 后不能有逗号。


{
    "settings": {
        "Value": {
-  "settings_version": "1.0",
-  "engine_settings": {
-  "vc_channel": {
-  "CTXCPM ": false,
-  "CTXCAM ": false,
-  "CTXGUSB": false
-  }
-  }
-  }
-  }
-  }

<!--NeedCopy-->
  • 虚拟通道选项及其说明列表:

  • “CTXCPM”:PDF 打印。
  • “CTXCCM”:客户端串行端口映射。
  • “CTXCLIP”:从会话到 VDA 以及从 VDA 到会话的剪贴板操作。
  • “CTXCAM”:客户端音频映射。
  • “CTXMM”:Citrix® 多媒体重定向。
  • “CTXCTL”:Citrix 控制虚拟通道。
  • “CTXEUEM”:最终用户体验监控。
  • “CTXGUSB”:将 USB 设备重定向到会话。
  • “CTXFILE”:用户设备与 Citrix Virtual Apps and Desktops 和 Citrix DaaS(以前称为 Citrix Virtual Apps and Desktops service)会话之间进行安全文件传输。您可以将文件上传和下载到会话,并无缝访问数据。
  • “CTXMTCH”:多点触控将所有手势远程传输到虚拟会话。应用程序根据其支持的手势进行行为。
  • “CTXSCRD”:智能卡支持。
  • “CTXMOB”:移动接收器虚拟通道。
  • “CTXMTOP”:Microsoft Teams 虚拟通道。
  • “CTXIME”:输入法编辑器。
  • “CTXCSB”:浏览器内容重定向。
  • “CTXCDM”:客户端驱动器映射。
  • “CTXTUI”:透明用户界面。

自定义虚拟通道

适用于 Chrome 的虚拟通道 SDK 使第三方 Chrome 应用程序能够编写自定义虚拟通道。这些通道通过使用 Citrix Workspace app 或适用于 Chrome 的 HDX SDK 启动的应用程序和桌面会话进行初始化。

此外,虚拟通道 SDK 提供了一种简单的方法,可以从第三方 Chrome 应用程序以及应用程序和桌面写入和接收数据。

  • 如何配置

要配置自定义虚拟通道,请使用 Google 管理策略,并包含以下内容。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "customVC": [
                        {
                    "appId": "xyz",
                    "streamName": "abc"
                        }
                    ]
                }
        }
    }
}

<!--NeedCopy-->

CustomVC 选项及其说明列表:

  • “appId”:实现自定义虚拟通道的 Chrome 应用程序的 ID。
  • “streamName”:虚拟通道名称。
虚拟通道