一种云终端和云桌面之间的设备映射方法及系统技术方案

技术编号:13031831 阅读:94 留言:0更新日期:2016-03-17 03:17
本申请提供了一种云终端和云桌面之间的设备映射方法,获取将云终端上的目标设备映射到云桌面上的映射请求指令;对所述云终端上的目标设备进行虚拟化,得到与所述目标设备对应的虚拟设备;将所述虚拟设备映射到所述云桌面上。本申请采用虚拟设备方式实现将设备映射到云桌面,实际上是将虚拟设备映射到云桌面上,也就是说,云桌面在映射设备时,实际独占映射的是虚拟设备,而云终端中的应用程序仍可访问实际设备,从而实现了设备在云桌面和云终端之间的共享使用。

【技术实现步骤摘要】

本申请涉及云系统领域,特别涉及一种云终端和云桌面之间的设备映射方法及系统
技术介绍
随着技术的发展,人们对云终端和云桌面之间的设备映射越来越关注。现有的主流桌面云系统都提供了 USB设备映射技术,但该技术将云终端上的USB设备映射到云桌面后,只能在云桌面对该设备进行访问,在云终端上不能再进行访问,无法实现一个USB硬件设备在云终端和云桌面同时访问;对其它设备映射时也是如此。因此,如何有效的实现云终端和云桌面同时访问同一个硬件设备是本领域技术人员目前需要解决的技术问题。
技术实现思路
本申请所要解决的技术问题是提供一种云终端和云桌面之间的设备映射方法及系统,解决了现有技术中将云终端上的USB设备映射到云桌面后,只能在云桌面对该设备进行访问,在云终端上不能再进行访问,无法实现一个USB硬件设备在云终端和云桌面同时访问的问题。其具体方案如下:—种云终端和云桌面之间的设备映射方法,该方法包括:获取将云终端上的目标设备映射到云桌面上的映射请求指令;对所述云终端上的目标设备进行虚拟化,得到与所述目标设备对应的虚拟设备;将所述虚拟设备映射到所述云桌面上。上述的方法,还包括:接收所述云桌面发送的对所述云终端上的目标设备进行读操作的请求指令;读取所述云终端上的目标设备中的数据。上述的方法,所述接收所述云桌面发送的对所述云终端上的目标设备进行读操作的请求指令,包括:通过所述虚拟设备接收所述云桌面发送的对所述云终端上的目标设备进行读操作的请求指令;所述虚拟设备将所述请求指令发送至所述云终端中的目标设备。上述的方法,还包括:接收所述云桌面发送的对所述云终端上的目标设备进行写操作的请求指令;向所述云终端上的目标设备中的写入数据。上述的方法,所述接收所述云桌面发送的对所述云终端上的目标设备进行写操作的请求指令,包括:通过所述虚拟设备接收所述云桌面发送的对所述云终端上的目标设备进行写操作的请求指令;所述虚拟设备将所述请求指令发送至所述云终端中的目标设备。一种云终端和云桌面之间的设备映射系统,该系统包括:获取单元,用于获取将云终端上的目标设备映射到云桌面上的映射请求指令;虚拟化单元,用于对所述云终端上的目标设备进行虚拟化,得到与所述目标设备对应的虚拟设备;映射单元,用于将所述虚拟设备映射到所述云桌面上。上述的系统,还包括:第一接收单元,用于接收所述云桌面发送的对所述云终端上的目标设备进行读操作的请求指令;读取单元,用于读取所述云终端上的目标设备中的数据。上述的系统,所述第一接收单元,包括:第一接收子单元,用于通过所述虚拟设备接收所述云桌面发送的对所述云终端上的目标设备进行读操作的请求指令;第一发送单元,用于所述虚拟设备将所述请求指令发送至所述云终端中的目标设备。上述的系统,还包括:第二接收单元,用于接收所述云桌面发送的对所述云终端上的目标设备进行写操作的请求指令;写入单元,用于向所述云终端上的目标设备中的写入数据。上述的系统,所述第二接收单元,包括:第二接收子单元,用于通过所述虚拟设备接收所述云桌面发送的对所述云终端上的目标设备进行写操作的请求指令;第二发送单元,用于所述虚拟设备将所述请求指令发送至所述云终端中的目标设备。本申请提供的一种云终端和云桌面之间的设备映射方法,获取将云终端上的目标设备映射到云桌面上的映射请求指令;对所述云终端上的目标设备进行虚拟化,得到与所述目标设备对应的虚拟设备;将所述虚拟设备映射到所述云桌面上。本申请采用虚拟设备方式实现将设备映射(独占)到云桌面,实际上是将虚拟设备映射到云桌面上,也就是说,云桌面在映射设备时,实际独占映射的是虚拟设备,而云终端中的应用程序仍可访问实际设备,从而实现了设备在云桌面和云终端之间的共享使用。【附图说明】为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请的一种云终端和云桌面之间的设备映射方法实施例的流程图;图2是本申请的设备映射框图;图3是本申请的一种云终端和云桌面之间的设备映射系统实施例的示意图。【具体实施方式】下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参考图1,示出了本申请一种云终端和云桌面之间的设备映射方法实施例的流程图,可以包括以下步骤:步骤S101:获取将云终端上的目标设备映射到云桌面上的映射请求指令。在需要进行设备映射时,云终端接收将其上的目标设备映射到云桌面上的映射请求。步骤S102:对所述云终端上的目标设备进行虚拟化,得到与所述目标设备对应的虚拟设备。如图2中设备映射框图所示,将所述云终端上待进行映射的设备,也就是云终端上的实际设备进行虚拟化,得到与所述实际设备对应的虚拟设备。步骤S103:将所述虚拟设备映射到所述云桌面上。将所述虚拟设备映射到云桌面上,使得云桌面独占的设备为虚拟设备,而非实际的目标设备,这样,在云桌面访问实际设备中的数据时,云终端也可以访问实际设备中的数据。本申请提供的一种云终端和云桌面之间的设备映射方法,采用虚拟设备方式实现将设备映射(独占)到云桌面,实际上是将虚拟设备映射到云桌面上,也就是说,云桌面在映射设备时,实际独占映射的是虚拟设备,而云终端中的应用程序仍可访问实际设备,从而实现了设备在云桌面和云终端之间的共享使用。本申请中,还包括:接收所述云桌面发送的对所述云终端上的目标设备进行读操作的请求指令。通过所述虚拟设备接收所述云桌面发送的对所述云终端上的目标设备进行读操作的请求指令,所述虚拟设备将所述请求指令发送至所述云终端中的目标设备。读取所述云终端上的目标设备中的数据。本申请中,还包括:接收所述云桌面发送的对所述云终端上的目标设备进行写操作的请求指令。通过所述虚拟设备接收所述云桌面发送的对所述云终端上的目标设备进行写操作的请求指令,所述虚拟设备将所述请求指令发送至所述云终端中的目标设备。当前第1页1 2 本文档来自技高网...

【技术保护点】
一种云终端和云桌面之间的设备映射方法,其特征在于,该方法包括:获取将云终端上的目标设备映射到云桌面上的映射请求指令;对所述云终端上的目标设备进行虚拟化,得到与所述目标设备对应的虚拟设备;将所述虚拟设备映射到所述云桌面上。

【技术特征摘要】

【专利技术属性】
技术研发人员:雷波董贵山王运兵夏凡黄斌李林啸邓子建唐中乾杨洪
申请(专利权)人:中国电子科技集团公司第三十研究所
类型:发明
国别省市:四川;51

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

1