10.23补充
最近在网上找到了一个开源的web rdp引擎,可以参考一下,通过界面介绍,感觉好不错。
又找了一个开源的,试过之后感觉cpu占用率挺高的,估计没有优化好。
https://github.com/FreeRDP/FreeRDP
最近一直在琢磨如何方便部署和开发堡垒机,linux堡垒机很多地方不方便,尤其是人机交互和常用软件不够丰富,window堡垒机的部署不太方面,尤其需要安装客户端。所以就在想是否有纯web方式的远程桌面连接。后来研究了发现还真有,但是利用了html5的很多特性,目前还有一些浏览器还不支持,但是从长远来看,趋势是比较明显的尤其是现在的平板电脑和手机应用还是优先支持html5。
原理篇:直接转录了网上的一篇文章。
Earlier this week, I wrote about my initial thoughts on the Chromebook, and I talked a little bit about HTML5 remote desktop clients, specifically AccessNow from Ericom. In the comments, we also heard from the creator of Spark View, Walter Wang. Walter's comment, plus a subsequent phone call with Ericom, helped to shed some light on exactly how Chrome (and other HTML5 compliant browsers, which is all of the big ones now, I think) use HTML5 technologies to show remote desktops. In that article, I speculated that Ericom was somehow wrapping RDP and shipping it to the client. It turns out that what actually is happening is a bit more complex, and