[发明专利]用于利用HTTP处理器和远程桌面客户端通用接口来进行远程桌面会话的方法和系统有效
申请号: | 201180067321.8 | 申请日: | 2011-12-09 |
公开(公告)号: | CN103460670B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | S·科米内克;J·M·斯坦利;C·施维贝克 | 申请(专利权)人: | 韦斯技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F17/30 |
代理公司: | 北京润平知识产权代理有限公司11283 | 代理人: | 陈潇潇,肖冰滨 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 利用 http 处理器 远程桌面 客户端 通用 接口 进行 会话 方法 系统 | ||
1.一种机器可读存储介质,其包括用于经由适于编码转换服务器的超文本传输协议(HTTP)处理器和远程桌面客户端适配器来促进从客户端设备处的网页浏览器实时地访问和控制远程计算机远程桌面的代码,所述机器可读存储介质包括:
HTTP处理器;
远程桌面客户端适配器;
其中HTTP处理器配置成利用HTTP从网页浏览器接收连接请求和用户输入请求,以便将连接请求和用户输入请求提供到远程桌面客户机适配器,以及以便响应于来自网页浏览器的绘图请求将网页浏览器绘图更新提供到网页浏览器,其中所述网页浏览器绘图更新与网页浏览器是兼容的;
其中所述远程桌面客户端适配器配置成接收连接请求和用户输入请求,将连接请求转译成与远程桌面显示协议兼容的会话控制命令,以及将用户输入请求转译成与远程桌面显示协议兼容的远程桌面输入命令;
其中远程桌面客户端适配器配置成促进将会话控制命令提供到远程桌面客户端,以便将会话控制命令提供到远程计算机的远程桌面服务器以及以便建立、控制或终止与远程桌面服务器的远程桌面会话;
其中远程桌面客户端适配器配置成促进将远程桌面输入命令提供到远程桌面客户端,以便将远程桌面输入命令提供到远程桌面服务器;
其中远程桌面客户端适配器配置成响应于远程桌面输入命令经由远程桌面客户端从远程桌面服务器接收远程桌面绘图命令,其中远程桌面绘图命令与远程桌面显示协议兼容;
其中远程桌面客户端适配器配置成将远程桌面绘图命令转译成与编码转换服务器兼容的图形绘制命令,以及基于图形绘制命令更新代表整个远程桌面的图像和坐标的一部分;以及
其中所述HTTP处理器配置成基于图像的经过更新的部分生成图像文件,以及响应于绘图请求基于坐标获取绘图坐标,其中网页浏览器绘图更新包括图像文件和绘图坐标;
其中所述远程桌面绘图命令代表整个远程桌面的一部分;
其中所述远程桌面显示协议是推式协议,以及HTTP是拉式协议。
2.根据权利要求1所述的机器可读存储介质,其中所述用户输入请求包括鼠标事件、键盘事件、触摸屏事件中的至少一个。
3.根据权利要求1所述的机器可读存储介质,其中所述会话控制命令涉及建立或控制远程桌面客户端和远程桌面服务器之间的连接,且包括下述的至少一个:用于启动远程桌面会话的命令,用于停止远程桌面会话、认证、设置、首选项的命令,以及用于通过至少一个认证、设置和首选项的命令。
4.根据权利要求1所述的机器可读存储介质,其中所述图形绘制命令是Java图形绘制命令,其中所述编码转换服务器是Java编码转换服务器,以及其中所述网页浏览器是兼容HTML5的。
5.根据权利要求1所述的机器可读存储介质,其中所述远程桌面客户端适配器配置成将图像和坐标放置到绘图命令队列中;
其中所述机器可读存储介质还包括长轮询处理器;
其中所述长轮询处理器配置成利用HTTP从网页浏览器接收绘图请求,如果图像的坐标正在绘图命令队列中等待处理则将绘图请求转发到HTTP处理器,如果在绘图命令中没有等待处理的图像坐标,则将绘图请求放置到绘图请求队列中;
其中绘图命令队列配置成如果绘图命令队列接收到包含图像和适于图像的坐标的新的绘图命令,则将通知发送到绘图请求队列。
6.根据权利要求1所述的机器可读存储介质,还包括绘图命令队列,其配置成响应于来自绘图命令队列的绘图命令正在等待网页浏览器处理的通知而将绘图请求转发到HTTP处理器。
7.根据权利要求1所述的机器可读存储介质,其中所述HTTP处理器配置成将绘图坐标放置到HTTP标头的一部分内,其中所述HTTP处理器配置成促进在单次HTTP传输响应中将图像文件和绘图坐标一起提供到网页浏览器,以便在网页浏览器处绘制显示图像,其中所述显示图像表示代表整个远程桌面的图像的经过更新的部分。
8.根据权利要求1所述的机器可读存储介质,其中所述HTTP处理器配置成如果来自网页浏览器的连接请求包括要连接到远程计算机的请求则促进将与网页浏览器兼容的脚本客户端编码提供到网页浏览器。
9.包括权利要求1所述的机器可读存储介质的一种计算机,其中所述计算机是编码转换服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于韦斯技术有限公司,未经韦斯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180067321.8/1.html,转载请声明来源钻瓜专利网。