我们计划在Web应用程序(用Java编写)中开发远程桌面共享功能,其中一个用户将能够以完全访问权限连接其他用户桌面。
我不想使用像team-viewer这样的应用程序。它必须是某种Web浏览器插件或功能。
我发现了以下几个解决方案,如Adobe Connect& Java.awt.Robot类。
任何人都可以告诉我最好的选择吗? 如果有任何开源项目可以满足这些要求,那就太棒了。
答案 0 :(得分:0)
开箱即用RealVNC,它有一个内置的Java Web客户端,可以完全控制。 Linux的大多数标准版本运行它,当然,这完全取决于您的用户群和您尝试做的事情,但对于内部工具来说,它是完美的。
http://www.realvnc.com/products/free/4.1/man/vncserver.html
以上链接是VNC服务器的文档。它可以配置为每个端口一个会话,这只是确保端口正确的问题。听起来你正在重新发明这个轮子。有很多好的免费产品可以解决这个问题。对于无限的用户群,这可能不是最好的解决方案。对于内部工具,它可以创造奇迹。