在浏览器中嵌入远程桌面

时间:2010-06-03 18:03:08

标签: asp.net activex cross-browser embed remote-desktop

我想在浏览器中嵌入远程桌面会话。我必须使用远程桌面,因为我的客户端无法在服务器上安装任何其他软件。

以下是我已经可以预见的一些问题:

1)我相信我可以嵌入一个RDP ActiveX控件,但是我能支持的只是IE。即使这样,IE锁定也可能禁止ActiveX控件。

2)我对Apple电脑一无所知,但我认为它们本身并不运行RDP?

3)我认为有办法通过Java控件运行RDP。我没有经验知道这是好主意还是坏主意。我想在某些浏览器上甚至可能禁用Java,但不知道这是否是常见的情况?

那么,我有什么选择让这项工作可靠?我认为我可能需要一些默认选项(即ActiveX),然后是一些后备选项(即Java),以及每次都能识别正确选项的代码。

2 个答案:

答案 0 :(得分:0)

关于#2,Microsoft已经为OS X创建了一个RDP客户端,您可以下载它here

答案 1 :(得分:0)

properJavaRDP - java中的RDP客户端怎么样?根据该网站,适用于Windows,Linux和OS X.看起来它是作为常规JAR提供的 - 您可以将其重新打包为Java Web Start应用程序,以便从浏览器甚至是(已签名的)applet进行部署。 (需要对Applet进行签名才能连接到任意主机。)