CPC G06F 21/6218 (2013.01) [G06F 21/629 (2013.01); H04L 67/141 (2013.01); H04L 67/563 (2022.05); H04L 67/568 (2022.05); H04L 67/01 (2022.05)] | 20 Claims |
1. A method, comprising:
establishing, over a network, a virtual desktop session between a virtual desktop executing on a host server and a client device;
presenting a virtual drive in the virtual desktop corresponding to a shared client drive located on the client device, wherein a redirection driver executing in the virtual desktop is configured to route input and output requests targeting the virtual drive made by applications running in the virtual desktop to the shared client drive on the client device;
receiving a request at a file manager in the virtual desktop to copy file data from a source folder located in the shared client drive on the client device to a target folder on the virtual desktop;
preventing the file manager from performing the file data copy;
by a fast channel client operating on the client device, reading the file data from the source folder and conveying the data over a side channel to a fast channel server operating in the virtual desktop; and
by the fast channel server, writing the file data to the target folder.
|