7.1. About Desktop Access Methods

Two protocols are supported for connecting client devices to Oracle Virtual Desktop Infrastructure (VDI), Appliance Link Protocol (ALP) and Remote Desktop Protocol (RDP).

ALP is a suite of network protocols that enable communication between Sun Ray Clients and Sun Ray Software servers. A Sun Ray Client can be a Sun Ray hardware unit, or it can be an Oracle Virtual Desktop Client, which is a software application. The Sun Ray Software provides the infrastructure for displaying desktops to Sun Ray Clients. The Sun Ray Software runs the Oracle VDI Kiosk Session, which runs the Sun Ray Windows connector program (also known as uttsc). The Sun Ray Windows connector is an RDP client for the Sun Ray environment and this connects the user to the virtual machine running the desktop.

The Remote Desktop Protocol is a protocol developed by Microsoft for securely connecting remote clients and servers. Oracle VDI includes a built-in RDP broker that enables an RDP client to access the virtual desktops provided by Oracle VDI. Typically this method of access is used with either Oracle Secure Global Desktop, which includes an RDP Client known as ttatsc, or the Microsoft RDP client, known as Remote Desktop Connection.

The following table contains a list of features that are supported by the different client access methods supported by Oracle VDI.


Sun Ray Hardware

Oracle Virtual Desktop Client

Oracle Secure Global Desktop

Microsoft Remote Desktop Connection

Audio recording (input audio)

Audio redirection


Clipboard redirection

COM port mapping


Drive redirection (client drive mapping)



(RDP 7 only)

Network security (encryption level)

Session directory

Smart card device redirection

Time zone redirection

USB device redirection

Video acceleration

(RDP 7 only)

Windows printer mapping (client printing)

The list of features in the table above is only a statement of the capabilities of each of the client access methods. The features that can actually be used for a virtual desktop depend on the RDP protocol selected for the pool and the configuration of the virtual desktop itself. For more information, see Section 6.1.7, “Choosing Between VRDP and MS-RDP”.

For Sun Ray Clients, support for the list of features in the above table depends on the version of the hardware, or the software release, used. Check the documentation for your products to see what is supported.

For Oracle Secure Global Desktop support for the list of features in the above table depends on the software release. Check the documentation for your product to see what is supported.

For Microsoft Remote Desktop Connection, support for the list of features in the above table depends on the version of Remote Desktop Connection used. Check the documentation for your version to see what is supported.

Color Depth

Oracle Secure Global Desktop does not support 15-bit color depths. If this color depth is specified for a virtual desktop, 8-bit color is used instead.

32-bit color is available on Windows Vista or Windows Server 2008 and later platforms. To display 32-bit color, the client device must be capable of displaying 32-bit color.

Encryption Level

You can only use the Low, Client-compatible, or High encryption levels with Oracle Secure Global Desktop and Sun Ray Clients. The Federal Information Processing Standards (FIPS) encryption level is not supported.

Multi-Monitor and Windows 7

Not all editions of Windows 7 include multi-monitor support, see the Microsoft Remote Desktop Connection FAQ for details.

Transport Layer Security

Oracle Secure Global Desktop does not support the use of Transport Layer Security (TLS) for server authentication, and to encrypt Terminal Server communication.