The following example scenarios illustrate typical environments in which ThinPrint can be deployed. The depicted scenarios can also be combined – flexibility in mixed environments is one of the strengths of ThinPrint.
Remote desktops – Printing via TCP/IP
Workstations and terminals (thin clients) communicate with the remote desktops (terminal servers or VDI) via the Citrix protocol ICA or the Microsoft protocol RDP (with Citrix XenApp/Xen Desktop or Microsoft Terminal Services/Remote Desktop Session Hosts). With ThinPrint, though, they are able to print via TCP/IP in either case. The print jobs are then sent directly to the client computer or network printer, circumventing the remote desktop session (separation of the data streams). This improves performance during printing, since available bandwidth can be utilized better.
Furthermore, each user can use all printers in the network which are accessible via TCP/IP – regardless of whether he is using a workstation (rich client), a thin client, or any other type of client.
Remote desktops – Printing via ICA or RDP
Both the Citrix protocol ICA and the Microsoft protocol RDP enable print jobs to be sent to a user of a remote desktop session through the virtual channels of the session communication (ICA or RDP). This ThinPrint print mode is also possible to clients in masked networks. Further information can be found starting in Example configuration.