[发明专利]重定向处理方法、虚拟桌面基础架构及可读存储介质在审
| 申请号: | 202010236529.9 | 申请日: | 2020-03-30 |
| 公开(公告)号: | CN111459589A | 公开(公告)日: | 2020-07-28 |
| 发明(设计)人: | 李健麒;万齐齐;陈云 | 申请(专利权)人: | 深信服科技股份有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/455 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王兆林 |
| 地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 定向 处理 方法 虚拟 桌面 基础 架构 可读 存储 介质 | ||
本发明公开了两种重定向处理方法、虚拟桌面基础架构及可读存储介质,在本发明公开的技术方案中,虚拟桌面基础架构中后端设备将本地的浏览器实时映射到客户端中的重定向浏览器;接收客户端发送的用户操作信息;对用户操作信息进行响应处理。虚拟桌面基础架构中客户端在重定向浏览器中实时映射显示后端设备的浏览器;对用户操作行为进行监控;将符合指定条件的用户操作信息发送给后端设备。客户端对用户操作进行监控,并将指导符合条件的用户操作信息发送给后端设备。后端设备,可对用户操作进行有效响应,且该用户操作信息由后端设备进行响应,也可减少占用客户端资源。
技术领域
本发明涉及云桌面应用技术领域,特别是涉及两种重定向处理方法、虚拟桌面基础架构及可读存储介质。
背景技术
虚拟桌面基础架构:Virtual Desktop Infrastructure(VDI),指一种桌面虚拟机化技术框架,通过虚拟化技术,将一台计算机虚拟成多台逻辑计算机,并将这些逻辑计算机的显示能力通过远程桌面协议交付给用户终端,用户能通过终端使用这些逻辑计算机的资源和显示能力。
但是,目前基于网页重定向实现的云桌面应用,无法有效地响应用户的操作行为,存在用户体验较差,且占用客户端资源的情况。
综上所述,如何在重定向处理中有效地响应用户控制等问题,是目前本领域技术人员急需解决的技术问题。
发明内容
本发明的目的是提供两种重定向处理方法、虚拟桌面基础架构及可读存储介质,能够对用户操作行为进行有效响应,且可减少占用客户端资源。
为解决上述技术问题,本发明提供如下技术方案:
本发明提供了第一种重定向处理方法,应用于虚拟桌面基础架构中的后端设备,包括:
将本地的浏览器实时映射到客户端中的重定向浏览器;
接收所述客户端发送的用户操作信息,并确定用户操作类型;
按照所述用户操作类型对应的处理策略,对所述用户操作信息进行响应处理。
优选地,所述用户操作类型为文件下载,且所述用户操作信息为用户下载操作信息且所述用户下载操作信息包括统一资源定位符和cookies,对所述用户操作信息进行响应处理,包括:
利用所述cookies更新所述浏览器中的cookies;
利用所述浏览器加载所述统一资源定位符,进行文件下载。
优选地,所述用户操作类型为文件上传,且所述用户操作信息为用户上传操作信息,且所述用户上述信息包括统一资源定位符、cookies和不重定向标志,对所述用户操作信息进行响应处理,包括:
利用所述cookies更新所述浏览器中的cookies;
利用所述浏览器加载所述统一资源定位符,进行文件上传;
利用所述不重定向标志暂停执行所述将浏览器实时映射到客户端中的重定向浏览器的步骤。
优选地,所述用户操作为键盘操作和/或鼠标操作,且所述用户操作信息包括键盘和/或鼠标消息,对所述用户操作信息进行响应处理,包括:
利用本地桌面系统对所述键盘和/或鼠标消息进行响应处理;
利用所述响应结果控制所述浏览器。
优选地,所述将本地的浏览器实时映射到客户端中的重定向浏览器,包括:
枚举像素点位置,通过像素点返回的窗口句柄确定出所述客户端中透明窗口的实际可见区域;
利用窗口枚举,获取非透明窗口的可见区域;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010236529.9/2.html,转载请声明来源钻瓜专利网。





