老大叫我写一个远程桌面控制。我是这样想的:
1.用java程序在服务器实现抓屏,然后把图片保存到服务器端。
2.jsp读取图片,然后将其绘制到页面上,通过tomcat 默认的8080端口发布jsp页面。
3.浏览器端,操作jsp页面,通过js获取点击事件。然后将事件的数据传给java的robot类,让其模拟鼠标操作。
4.然后重新抓屏,服务器保存图片,jsp读取图片。
这样问题就出现了,先不管思路对不对,,就算对了每次都刷新一张图片,效率实在是太慢了。或者又有什么办法可以实现局部更新啊,即只更新变化的那一部分。
后来我去网上百度,看到一个关于websocket 的东西,websocket可以通过tomcat myeclipse 建立socket编程,这个可以吗?
http://www.alixixi.com/web/a/2014032492868.shtml
------解决思路----------------------
远程桌面这样的东西,windows有现成的,为什么要重写呢?还有,这个要写也是cs的,不适合bs吧。