云桌面文件拷贝方法、装置和设备制造方法及图纸

技术编号:33633359 阅读:28 留言:0更新日期:2022-06-02 01:41
本发明专利技术提供一种云桌面文件拷贝方法、装置和设备,用于解决云桌面文件拷贝效率低的技术问题。本发明专利技术在本地终端和云桌面中分别部署文件拷贝检测服务,当检测到文件复制事件时,将复制文件列表和文件所在目录传送给对端,对端的文件拷贝检测服务调用目录挂载接口挂载复制文件所在目录到本端的文件系统中,模拟生成相应的复制事件以使能剪贴板对象,当检测到粘贴事件后通过剪贴板对象即可执行粘贴处理。本发明专利技术技术方案不需要中间介质中转拷贝的文件,提高了拷贝效率,提升了用户感受。提升了用户感受。提升了用户感受。

【技术实现步骤摘要】
云桌面文件拷贝方法、装置和设备


[0001]本专利技术涉及通信及云计算
,尤其涉及一种云桌面文件拷贝方法、装置和设备。

技术介绍

[0002]当前Linux操作系统(Ubuntu、CentOS、麒麟、UOS等)的使用逐渐变得广泛起来,使用Linux系统的机关、企事业单位变得越来越多。对使用的便捷性和易用性提出了越来越高的要求。
[0003]在云场景下,终端系统和虚拟机系统运行在不同的主机上,这使得在本地系统中习以为常的系统剪切板功能,在云场景下剪切板却不可用,用户不能像在本地系统一样实现复制和粘贴操作,即用户不能直接在终端系统复制文件后直接在虚拟机中进行粘贴,反过来从虚拟机复制也不能在终端上粘贴。
[0004]为了实现终端系统与虚拟机之间的文件的复制和粘贴,通常的方法是通过远程文件系统共享或者存储设备的重定向,在虚拟机内部映射一个中间的存储介质,用户通过这个中间媒介实现文件的复制和粘贴,该方法需要将复制的文件存储到中间介质中,然后从这个中间介质中在粘贴到虚拟机提供的云桌面中。这种实现方案需要通过中间媒介来转存,需要用户首先本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云桌面文件拷贝装置,其特征在于,该装置应用于本地终端,该装置包括:云桌面客户端,用于建立与云桌面的通信协议连接,实现云桌面的访问;本地拷贝事件检测服务,用于检测本地操作系统产生的针对本地文件的文件复制事件,将本地复制的文件列表以及文件所在目录发送给提供云桌面的虚拟机,以使虚拟机在云桌面中模拟生成相应的文件复制事件;还用于接收虚拟机发送的在云桌面中复制的文件列表及文件所在目录,在本地终端中模拟生成相应的文件复制事件;以及在需要挂载远端目录时,调用本地文件系统挂载服务提供的挂载接口执行远端目录挂载;本地文件系统挂载服务,用于为本地拷贝事件检测服务提供挂载接口。2.根据权利要求1所述的装置,其特征在于,所述本地拷贝事件检测服务调用本地文件系统挂载服务提供的挂载接口以只读方式将云桌面中复制的文件所在目录挂载到本地文件系统中的指定隐藏目录中。3.根据权利要求1所述的装置,其特征在于,所述本地拷贝事件检测服务在每次接收到虚拟机发送的在云桌面中复制的文件列表及文件所在目录时,都调用本地文件系统挂载服务提供的挂载接口将接收到的文件所在目录挂载到本地文件系统中的指定目录中;并在每次完成文件粘贴处理和剪贴板对象去使能的时候卸载所挂载的目录。4.根据权利要求1所述的装置,其特征在于所述本地拷贝事件检测服务在第一次接收到虚拟机发送的在云桌面中复制的文件列表及文件所在目录时,调用本地文件系统挂载服务提供的挂载接口将云桌面虚拟文件系统的根目录挂载到本地文件系统中的指定目录中;并在退出云桌面客户端时卸载所挂载的根目录。5.根据权利要求1所述的装置,其特征在于通过配置文件为云桌面客户端和云桌面监控服务提供配置参数,限制并行拷贝文件的个数和拷贝传输文件时所占用的带宽。6.一种云桌面文件拷贝装置,其特征在于,该装置应用于提供云桌面的虚拟机中,该装置包括:云桌面监控服务,用于建立与本地终端中的云桌面客户端之间的通信协议连接,为本地终端提供云桌面服务;云端拷贝事件检测服务,用于检测云桌面操作系统产生的针对云桌面虚拟文件系统中的文件的文件复制事件,将复制的文件列表以及文件所在目录发送给本地终端,以使本地终端模拟生成相应的文件复制事件;还用于接收本地终端发送的在本地终端复制的文件列表及文件所在目录,并在云桌面中模拟生成相应的文件复制事件;以及在需要挂载远端目录时,调用云端文件系统挂载服务提供的挂载接口执行远端目录挂载;云端文件系统挂载服务,用于为云端拷贝事件检测服务提供挂载接口。7.根据权利要求6所述的装置,其特征在于,所述云端拷贝事件检测服务调用云端文件系统挂载服务提供的挂载接口以只读方式将本地终端中复制的文件所在目录挂载到虚拟机虚拟文件系统中的指定隐藏目录中。8.根据权利要求6所述的装置,其特征在于,所述云端拷贝事件检测服务在每次接收到本地终端发送的在本地终端中复制的文件
列表及文件所在目录时,都调用云端...

【专利技术属性】
技术研发人员:吴宗森
申请(专利权)人:新华三云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1