17.1. Windows 连接器概述

Windows 连接器是一种 Microsoft 远程桌面协议 (Remote Desktop Protocol, RDP) 客户端,能够让 Sun Ray 用户访问在远程 Microsoft Windows 系统上运行的应用程序。对于那些习惯于使用基于 Windows 的应用程序的用户或想要从桌面客户端(Sun Ray Client 或 Oracle Virtual Desktop Client)访问特定格式的文档的用户而言,此客户端尤为有用。用户可以通过全屏或窗口方式在桌面客户端上访问其 Windows 桌面。

推荐使用 Kiosk 模式来配置 Windows 连接器。使用 kiosk 模式,您可以设置行为与 Windows 系统毫无差别的桌面客户端,这意味着用户无需与 Oracle Solaris 或 Oracle Linux 登录屏幕交互,也不需要指定 uttsc 命令。有关更多信息,请参见第 10 章 Kiosk 模式

如前所述,Windows 连接器在桌面客户端和 Windows 系统之间起中介作用。它使用远程桌面协议 (Remote Desktop Protocol, RDP) 与 Windows 系统通信,并使用设备链路协议 (Appliance Link Protocol, ALP) 与桌面客户端通信,如图 17.1 “Windows 连接器概述”所示。

图 17.1. Windows 连接器概述

显示 Windows 连接器体系结构的图示,其中包括可选会话目录服务器、Windows Terminal Server、可选负载平衡器、RDP 路径、Sun Ray 服务器、ALP 路径和桌面客户端。

配置 Windows 连接器以后,如果未配置 kiosk 模式,那么用户必须使用 uttsc 命令连接到 Windows 系统。用户可以修改该命令以适应各种首选项或选项,例如指定屏幕大小或可用打印机列表。

表 17.1 “Windows 连接器功能”列出了 Windows 连接器所提供的功能。

表 17.1. Windows 连接器功能

功能

说明

第 17.6 节 “USB 设备重定向”

使用户能够从其 Windows 会话访问连接到 Sun Ray Client 的 USB 设备(前提是该 Windows 系统上已安装相应的设备驱动程序)。

第 17.5 节 “视频加速”

Windows 连接器提供提升视频流和 Adobe Flash 内容的性能的功能。提供的支持取决于 Windows 操作系统。

第 17.4 节 “音频输入”

用户可使用位于 Windows 系统上的音频应用程序在其 Sun Ray Client 上播放声音文件(音频输出)。还支持从 Sun Ray 客户端向 Windows 系统进行录制(音频输入)。

剪贴板

Windows 连接器支持在 Windows 应用程序和运行于 Oracle Solaris 或 Oracle Linux 桌面之上的应用程序之间剪切和粘贴文本。已为所有支持的语言(包括双字节语言,如中文、日文和韩文)启用复制粘贴功能。Windows 连接器不支持多格式文本格式的复制粘贴功能。

以下行为(尽管类似)是由于不同应用程序中的限制而导致的:

  • dtterm 窗口中执行复制粘贴操作后,从该窗口向 Windows 应用程序的后续复制粘贴操作将总是显示首次执行此类操作时的数据。

  • 无法执行从 dtpad 到 Windows 应用程序的剪切粘贴操作。

  • 从 StarSuite 应用程序进行数据转移时剪切和粘贴菜单选项不能正常工作。

第 17.11 节 “压缩”

Windows 连接器使用 RDP 批量压缩来压缩运行 Windows 连接器的 Sun Ray 服务器和 Windows 系统之间的数据。

第 17.9 节 “网络安全性”

Windows 连接器使用 RSA Security RC4 加密器,该加密器使用 56 位或 128 位密钥加密不同大小的数据,以确保传入和传出 Windows 系统的所有数据的安全性。此外,通过增强的网络安全选项使用 TLS/SSL 或 CredSSP,所有通信都按照协议规范和系统配置进行加密。

本地驱动器映射

可移除介质设备(例如闪存驱动器)的文件系统可以连接到 Sun Ray Client 的 USB 端口并映射到 Windows 环境,在其中显示为本地挂载的驱动器。可将任何文件从 Sun Ray 环境挂载和映射到 Windows 环境。在大多数情况下,应改用 USB 重定向。

第 17.16 节 “打印”

在 Windows 会话中,用户可以使用以下任意配置通过 Windows 应用程序进行打印:Windows 系统上的网络打印机或本地连接的打印机、Sun Ray 服务器上的网络打印机或本地连接的打印机或者连接到 Sun Ray 客户端的本地打印机。

串行端口映射

从 Windows 会话中,用户可以访问连接到在 Windows 客户端计算机上运行的 Sun Ray Client 或 Oracle Virtual Desktop Client 的外部串行设备。

第 17.8 节 “会话目录”

Windows 连接器支持基于负载平衡信息和会话目录(一种数据库,用于跟踪记录哪些用户正在哪些 Windows 系统上运行哪些会话)的服务器会话重新连接。会话目录功能允许用户自动重新连接到正确的 Windows 会话。终端服务会话的负载平衡是由 Windows Terminal Server 来透明处理的。

第 17.13 节 “智能卡”

Windows 连接器使用 PC/SC 框架支持 Windows 系统上的应用程序访问桌面客户端中插入的智能卡。通常,该功能可用于提供使用数字证书的双重验证,或允许使用电子签名或存储在智能卡上的其他信息。