本发明专利技术属于计算机领域,公开了一种基于远程窗口的虚拟应用系统及方法。该方法包括:浏览器接收用户登录指令;管理服务器根据用户登录指令生成云服务器管理页面;浏览器获取服务器选择指令;管理服务器根据所述服务器选择指令以及云服务器管理页面生成目标云端服务器配置信息;管理服务器根据所述目标云端服务器配置信息和系统镜像生成对应的云端服务器,并建立客户端与云端服务器的连接;浏览器接收用户新建窗口指令;云端服务器根据用户新建窗口指令启动对应的目标应用,获取目标应用窗口的图像信息;浏览器根据所述目标应用窗口的图像信息生成应用图像。通过上述方案,在服务器选择过程中为用户提供多种配置的服务器,提高了虚拟应用的灵活性。虚拟应用的灵活性。虚拟应用的灵活性。
【技术实现步骤摘要】
基于远程窗口的虚拟应用系统及方法
[0001]本专利技术涉及计算机
,尤其涉及基于远程窗口的虚拟应用系统及方法。
技术介绍
[0002]目前随着云计算概念不断发展,虚拟应用作为一种十分便捷的技术被人们广泛应用,其中,虚拟应用无需考虑客户端的兼容性,且对客户端硬件要求较低。但当前的技术需要下载安装对应客户端才能使用,而面对不同需求的用户使用场景,虚拟应用的灵活性面临巨大考验。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
[0004]本专利技术的主要目的在于提供一种基于远程窗口的虚拟应用系统及方法,旨在解决现有技术虚拟应用的灵活性不足的技术问题。
[0005]为实现上述目的,本专利技术提供了一种基于远程窗口的虚拟应用系统,所述基于远程窗口的虚拟应用系统包括:所述浏览器,用于接收用户登录指令;所述管理服务器,用于根据用户登录指令生成云服务器管理页面;所述浏览器,还用于获取服务器选择指令;所述管理服务器,还用于根据所述服务器选择指令以及云服务器管理页面生成目标云端服务器配置信息;所述管理服务器,还用于根据所述目标云端服务器配置信息和系统镜像生成对应的云端服务器,并建立所述客户端与云端服务器的连接;所述浏览器,还用于接收用户新建窗口指令;所述云端服务器,用于根据用户新建窗口指令启动对应的目标应用,获取目标应用窗口的图像信息;所述浏览器,用于根据所述目标应用窗口的图像信息生成应用图像。
[0006]可选的,所述云端服务器,还用于根据用户新建窗口指令启动对应的目标应用;根据所述目标应用生成目标应用窗口标识;通过预设视频编码程序和所述目标标识捕获目标应用窗口对应的位图,并根据所述目标应用窗口对应的位图生成所述目标应用的图像信息。
[0007]可选的,所述管理服务器,还用于获取云服务器参数;根据预设服务器实例和镜像制作接口制作系统镜像;根据所述系统镜像确定云服务器管理页面。
[0008]可选的,所述管理服务器,还用于在预设系统上安装图形界面软件、网关信息以及视频编码程序;
将所述视频编码程序设置为开机自启动;在所述预设系统上挂载NAS文件系统,以生成预设服务器实例。
[0009]可选的,所述管理服务器,还用于根据所述目标云端服务器配置信息和系统镜像生成对应的云端服务器;根据所述目标云端服务器地址、用户名和密码登录云端服务器的操作系统;在所述云端服务器的操作系统登录时,启动视频编码程序以及NAS文件系统,建立客户端与云端服务器的连接。
[0010]进一步地,为实现上述目的,本专利技术还提供一种基于远程窗口的虚拟应用方法,所述基于远程窗口的虚拟应用方法应用于基于远程窗口的虚拟应用系统,所述基于远程窗口的虚拟应用系统包括:客户端、管理服务器以及云端服务器,所述客户端上安装有浏览器;所述基于远程窗口的虚拟应用方法包括:所述浏览器接收用户登录指令;所述管理服务器根据用户登录指令生成云服务器管理页面;所述浏览器还用于获取服务器选择指令;所述管理服务器还用于根据所述服务器选择指令以及云服务器管理页面生成目标云端服务器配置信息;所述管理服务器根据所述目标云端服务器配置信息和系统镜像生成对应的云端服务器,并建立客户端与云端服务器的连接;所述浏览器接收用户新建窗口指令;所述云端服务器根据用户新建窗口指令启动对应的目标应用,获取目标应用窗口的图像信息;所述浏览器根据所述目标应用窗口的图像信息生成应用图像。
[0011]可选的,所述云端服务器根据用户新建窗口指令启动对应的目标应用,获取目标应用窗口的图像信息,包括:云端服务器根据用户新建窗口指令启动对应的目标应用;根据所述目标应用生成目标应用窗口标识;通过预设视频编码程序和所述目标应用窗口标识捕获目标应用对应的位图,并根据所述目标应用窗口对应的位图生成所述目标应用的图像信息。
[0012]可选的,所述管理服务器还用于根据所述服务器选择指令以及云服务器管理页面生成目标云端服务器配置信息之前,还包括:所述管理服务器获取云服务器参数;根据预设服务器实例和镜像制作接口制作系统镜像;根据所述系统镜像确定云服务器管理页面。
[0013]可选的,所述根据预设服务器实例和镜像制作接口制作系统镜像之前,还包括:管理服务器在预设系统上安装图形界面软件、网关信息以及视频编码程序;将所述视频编码程序设置为开机自启动;在所述预设系统上挂载NAS文件系统,以生成预设服务器实例。
[0014]可选的,所述管理服务器根据所述目标云端服务器配置信息和系统镜像生成对应的云端服务器,并建立客户端与云端服务器的连接,包括:
管理服务器根据所述目标云端服务器配置信息和系统镜像生成对应的云端服务器;根据所述目标云端服务器地址、用户名和密码登录云端服务器的操作系统;在所述云端服务器的操作系统登录时,启动视频编码程序以及NAS文件系统,建立客户端与云端服务器的连接。
[0015]本专利技术浏览器,用于接收用户登录指令;所述管理服务器,用于根据用户登录指令生成云服务器管理页面;所述浏览器,还用于获取服务器选择指令;所述管理服务器,还用于根据所述服务器选择指令以及云服务器管理页面生成目标云端服务器配置信息;所述管理服务器,还用于根据所述目标云端服务器配置信息和系统镜像生成对应的云端服务器,并建立客户端与云端服务器的连接;所述浏览器,还用于接收用户新建窗口指令;所述云端服务器,用于根据用户新建窗口指令启动对应的目标应用,获取目标应用窗口的图像信息;所述浏览器,用于根据所述目标应用窗口的图像信息生成应用图像。通过上述方案,将服务器选择过程通过为用户提供多种配置的服务器,提高了虚拟应用的适用性。
附图说明
[0016]图1为本专利技术基于远程窗口的虚拟应用系统第一实施例的结构框图;图2为本专利技术基于远程窗口的虚拟应用系统一实施例的新建连接界面图;图3为本专利技术基于远程窗口的虚拟应用系统一实施例的用户使用流程图;图4为本专利技术基于远程窗口的虚拟应用系统一实施例的云端服务器配置流程图;图5为本专利技术基于远程窗口的虚拟应用方法第一实施例的流程示意图;图6为本专利技术基于远程窗口的虚拟应用方法第二实施例的流程示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0017]应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0018]参照图1,图1为本专利技术基于远程窗口的虚拟应用系统第一实施例的结构框图。
[0019]所述基于远程窗口的虚拟应用系统包括:客户端10、管理服务器20以及云端服务器30,所述客户端上安装有浏览器。
[0020]在本实施例中,所述浏览器接收用户登录指令。
[0021]需要说明的是,所述浏览器用于提供给用户交互界面,在用户存在登录需求时,通过浏览器获取管理服务器20的服务即可,通过检测用户的登录操作接收到用户登录指令,并将所述用户登录指令发送至管理服务器20。
[0022]在本实施例中,所述管理服务器2本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于远程窗口的虚拟应用系统,其特征在于,所述基于远程窗口的虚拟应用系统包括:客户端、管理服务器以及云端服务器,所述客户端上安装有浏览器;所述浏览器,用于接收用户登录指令;所述管理服务器,用于根据用户登录指令生成云服务器管理页面;所述浏览器,还用于获取服务器选择指令;所述管理服务器,还用于根据所述服务器选择指令以及云服务器管理页面生成目标云端服务器配置信息;所述管理服务器,还用于根据所述目标云端服务器配置信息和系统镜像生成对应的云端服务器,并建立所述客户端与云端服务器的连接;所述浏览器,还用于接收用户新建窗口指令;所述云端服务器,用于根据用户新建窗口指令启动对应的目标应用,获取目标应用窗口的图像信息;所述浏览器,用于根据所述目标应用窗口的图像信息生成应用图像。2.如权利要求1所述的基于远程窗口的虚拟应用系统,其特征在于,所述云端服务器,还用于根据用户新建窗口指令启动对应的目标应用;根据所述目标应用生成目标应用窗口标识;通过预设视频编码程序和所述目标标识捕获目标应用窗口对应的位图,并根据所述目标应用窗口对应的位图生成所述目标应用的图像信息。3.如权利要求1所述的基于远程窗口的虚拟应用系统,其特征在于,所述管理服务器,还用于获取云服务器参数;根据预设服务器实例和镜像制作接口制作系统镜像;根据所述系统镜像确定云服务器管理页面。4.如权利要求3所述的基于远程窗口的虚拟应用系统,其特征在于,所述管理服务器,还用于在预设系统上安装图形界面软件、网关信息以及视频编码程序;将所述视频编码程序设置为开机自启动;在所述预设系统上挂载NAS文件系统,以生成预设服务器实例。5.如权利要求1所述的基于远程窗口的虚拟应用系统,其特征在于,所述管理服务器,还用于根据所述目标云端服务器配置信息和系统镜像生成对应的云端服务器;根据所述目标云端服务器地址、用户名和密码登录云端服务器的操作系统;在所述云端服务器的操作系统登录时,启动视频编码程序以及NAS文件系统,建立客户端与云端服务器的连接。6.一种基于远程窗口的虚拟应用方法,其特征在于,所述基于远程窗口的虚拟应用方法应用于基于远程窗口的虚拟应用系统,所述基于远程窗口的虚拟应用系统包括:客户端、管理服务器以及云端服务器,所述客户端上安装有浏览...
【专利技术属性】
技术研发人员:丁桦,尚菲菲,王博,
申请(专利权)人:深圳十沣科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。