基于浏览器的数据交互方法及装置制造方法及图纸

技术编号:12994170 阅读:50 留言:0更新日期:2016-03-10 04:01
本发明专利技术公开了一种基于浏览器的数据交互方法,包括步骤:浏览器接收基于数据文件的拷贝请求;所述浏览器在接收到基于数据文件的拷贝请求后,且在所述拷贝请求为将物理数据拷贝为虚拟数据时,拷贝基于所述拷贝请求的物理数据;所述浏览器将所述拷贝到的物理数据透传至虚拟机,以供所述虚拟机在其本地生成与所述物理数据对应的虚拟数据。本发明专利技术还公开了一种基于浏览器的数据交互装置。本发明专利技术快捷的实现从物理端到虚拟端的数据传输,减少网络配置的繁琐操作,提高数据传输效率。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及基于浏览器的数据交互方法及装置
技术介绍
在VMP(VirtualizationManagementPlatform,虚拟化管理平台)的管理中,对VM(虚拟机)的访问一般是通过控制台进行,若需拷贝文件到VM(P2V,物理终端至虚拟机),或者从VM拷贝数据到PC(V2P,虚拟机至物理终端),有如下几种方式:共享文件方式,通过共享目录完成文件拷贝。远程桌面方式,通过远程桌面的数据共享功能完成。然而,上述的两种VM与PC之间的数据传输,都需要对VM进行网络配置,才能实现数据从PC端到VM端的传输,使得数据传输效率差。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种基于浏览器的数据交互方法及装置,旨在解决现有的VM与PC之间的数据传输,都需要对VM进行网络配置,才能实现数据从PC端到VM端的传输,使得数据传输效率差的问题。为实现上述目的,本专利技术提供一种基于浏览器的数据交互方法,包括步骤:浏览器接收基于数据文件的拷贝请求;所述浏览器在接收到基于数据文件的拷贝请求后,且在所述拷贝请求为将物理数据拷贝为虚拟数据时,拷贝基于所述拷贝请求的物理数据;所述浏览器将所述拷贝到的物理数据透传至虚拟机,以供所述虚拟机在其本地生成与所述物理数据对应的虚拟数据。优选地,所述浏览器接收基于数据文件的拷贝请求的步骤之后,还包括:在所述拷贝请求为将虚拟数据拷贝为物理数据时,所述浏览器通过透传的方式从虚拟机获取所述拷贝请求对应的虚拟数据;所述浏览器将所述虚拟数据拷贝至对应的物理终端上,以实现虚拟机至物理终端的数据交互。优选地,所述浏览器通过透传的方式从虚拟机获取所述拷贝请求对应的虚拟数据的步骤包括:所述浏览器向服务器发送虚拟数据请求,以供所述服务器向虚拟机确认是否存在虚拟数据等待下载;在存在虚拟数据等待下载时,所述浏览器通过所述服务器向所述虚拟机透传虚拟数据,以获取所述拷贝请求对应的虚拟数据。优选地,所述浏览器接收基于所述拷贝请求的物理数据的步骤之前,还包括:在所述拷贝请求对应的操作为基于数据文件的拖拽操作时,所述浏览器获取所述拖拽操作的目的位置;在所述目的位置为所述浏览器窗体之内时,判断所述拷贝请求为将物理数据拷贝为虚拟数据的拷贝请求;在所述目的位置为所述浏览器窗体之外时,判断所述拷贝请求为将虚拟数据拷贝为物理数据的拷贝请求。优选地,所述方法包括:所述浏览器在将所述接收到的物理数据透传至虚拟机的过程中,显示所述物理数据透传的进度。优选地,所述方法包括:所述浏览器接收虚拟机启动指令,启动至少两个虚拟机页面;所述浏览器接收基于虚拟机的文件拷贝指令,将文件从一个虚拟机页面拷贝至另一个虚拟机页面,所述拷贝指令为拖拽操作。此外,为实现上述目的,本专利技术还提供一种基于浏览器的数据交互装置,包括:接收模块,用于接收基于数据文件的拷贝请求;拷贝模块,用于在接收到基于数据文件的拷贝请求后,且在所述拷贝请求为将物理数据拷贝为虚拟数据时,拷贝基于所述拷贝请求的物理数据;透传模块,用于将所述拷贝到的物理数据透传至虚拟机,以供所述虚拟机在其本地生成与所述物理数据对应的虚拟数据。优选地,所述基于浏览器的数据交互装置还包括:获取模块,用于在所述拷贝请求为将虚拟数据拷贝为物理数据时,通过透传的方式从虚拟机获取所述拷贝请求对应的虚拟数据;所述拷贝模块,还用于将所述虚拟数据拷贝至对应的物理终端上,以实现虚拟机至物理终端的数据交互。优选地,所述基于浏览器的数据交互装置还包括:发送模块,用于向服务器发送虚拟数据请求,以供所述服务器向虚拟机确认是否存在虚拟数据等待下载;所述透传模块,还用于在存在虚拟数据等待下载时,通过所述服务器向所述虚拟机透传虚拟数据,以获取所述拷贝请求对应的虚拟数据。优选地,所述基于浏览器的数据交互装置还包括:所述获取模块,还用于在所述拷贝请求对应的操作为基于数据文件的拖拽操作时,获取所述拖拽操作的目的位置;判断模块,用于在所述目的位置为所述浏览器窗体之内时,判断所述拷贝请求为将物理数据拷贝为虚拟数据的拷贝请求;所述判断模块,还用于在所述目的位置为所述浏览器窗体之外时,判断所述拷贝请求为将虚拟数据拷贝为物理数据的拷贝请求。优选地,所述基于浏览器的数据交互装置还包括:显示模块,用于在将所述接收到的物理数据透传至虚拟机的过程中,显示所述物理数据透传的进度。优选地,所述基于浏览器的数据交互装置还包括启动模块,所述接收模块,还用于接收虚拟机打开指令;所述启动模块,用于启动至少两个虚拟机页面;所述接收模块,还用于接收基于虚拟机的文件拷贝指令;所述拷贝模块,还用于将文件从一个虚拟机页面拷贝至另一个虚拟机页面,所述拷贝指令为拖拽操作。本专利技术通过基于数据文件的拷贝请求,在所述拷贝请求为将物理数据拷贝为虚拟数据时,将PC上的物理数据以类似拷贝的方式拷贝至浏览器窗体之内,进而透传至虚拟机。快捷的实现从物理端到虚拟端的数据传输,减少网络配置的繁琐操作,提高数据传输效率。附图说明图1为本专利技术基于浏览器的数据交互方法的第一实施例的流程示意图;图2为本专利技术一实施例判断所述拷贝请求类型的流程示意图;图3为本专利技术数据拷贝一实施例的流程示意图;图4为本专利技术一实施例数据从PC传输至VM的流程示意图;图5为本专利技术基于浏览器的数据交互方法的第二实施例的流程示意图;图6为本专利技术一实施例通过透传的方式从虚拟机获取所述拷贝请求对应的虚拟数据的流程示意图;图7为本专利技术一实施例数据从VM传输至PC的流程示意图;图8为本专利技术基于浏览器的数据交互方法的第三实施例的流程示意图;图9为本专利技术基于浏览器的数据交互装置的第一实施例的功能模块示意图;图10为本专利技术基于浏览器的数据交互装置的第二实施例的功能模块示意图;图11为本专利技术基于浏览器的数据交互装置的第三实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:浏览器接收基于数据文件的拷贝请求;所述浏览器在接收到基于数据文件的拷贝请求后,且在所述本文档来自技高网...

【技术保护点】
一种基于浏览器的数据交互方法,其特征在于,包括步骤:浏览器接收基于数据文件的拷贝请求;所述浏览器在接收到基于数据文件的拷贝请求后,且在所述拷贝请求为将物理数据拷贝为虚拟数据时,拷贝基于所述拷贝请求的物理数据;所述浏览器将所述拷贝到的物理数据透传至虚拟机,以供所述虚拟机在其本地生成与所述物理数据对应的虚拟数据。

【技术特征摘要】
1.一种基于浏览器的数据交互方法,其特征在于,包括步骤:
浏览器接收基于数据文件的拷贝请求;
所述浏览器在接收到基于数据文件的拷贝请求后,且在所述拷贝请求为
将物理数据拷贝为虚拟数据时,拷贝基于所述拷贝请求的物理数据;
所述浏览器将所述拷贝到的物理数据透传至虚拟机,以供所述虚拟机在
其本地生成与所述物理数据对应的虚拟数据。
2.如权利要求1所述的基于浏览器的数据交互方法,其特征在于,所述
浏览器接收基于数据文件的拷贝请求的步骤之后,还包括:
在所述拷贝请求为将虚拟数据拷贝为物理数据时,所述浏览器通过透传
的方式从虚拟机获取所述拷贝请求对应的虚拟数据;
所述浏览器将所述虚拟数据拷贝至对应的物理终端上,以实现虚拟机至
物理终端的数据交互。
3.如权利要求2所述的基于浏览器的数据交互方法,其特征在于,所述
浏览器通过透传的方式从虚拟机获取所述拷贝请求对应的虚拟数据的步骤包
括:
所述浏览器向服务器发送虚拟数据请求,以供所述服务器向虚拟机确认
是否存在虚拟数据等待下载;
在存在虚拟数据等待下载时,所述浏览器通过所述服务器向所述虚拟机
透传虚拟数据,以获取所述拷贝请求对应的虚拟数据。
4.如权利要求1所述的基于浏览器的数据交互方法,其特征在于,所述
浏览器接收基于所述拷贝请求的物理数据的步骤之前,还包括:
在所述拷贝请求对应的操作为基于数据文件的拖拽操作时,所述浏览器
获取所述拖拽操作的目的位置;
在所述目的位置为所述浏览器窗体之内时,判断所述拷贝请求为将物理
数据拷贝为虚拟数据的拷贝请求;
在所述目的位置为所述浏览器窗体之外时,判断所述拷贝请求为将虚拟
数据拷贝为物理数据的拷贝请求。
5.如权利要求1至4任一项所述的基于浏览器的数据交互方法,其特征
在于,所述方法包括:
所述浏览器在将所述接收到的物理数据透传至虚拟机的过程中,显示所
述物理数据透传的进度。
6.如权利要求1至4任一项所述的基于浏览器的数据交互方法,其特征
在于,所述方法还包括:
所述浏览器接收虚拟机启动指令,启动至少两个虚拟机页面;
所述浏览器接收基于虚拟机的文件拷贝指令,将文件从一个虚拟机页面
拷贝至另一个虚拟机页面,所述拷贝指令为拖拽操作。
7.一种基于浏览器的数据交互装置,其特征在于,包括:
接收模...

【专利技术属性】
技术研发人员:刘树华
申请(专利权)人:深圳市深信服电子科技有限公司
类型:发明
国别省市:广东;44

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

1