我正在处理在本地机器上显示远程应用程序的应用程序。 在Linux上,这是通过在主机上创build一个自定义的x服务器并将TCP数据包转发给客户端来完成的。
我非常希望能够在Windows上工作,并且通过任何现代浏览器支持访问是未来的目标。 这意味着任何通信都必须能够通过networking连接进行工作。
我正在寻找一个UDP,TCP或HTTP API。 我控制主机,所以我可以安装任何必要的软件。 如果没有networkingAPI,那么我可以创build一个。
是否有一个开放的API转发应用程序绘图到远程客户端? (像这样的X)
我发现这个 ,但似乎没有提供一个API来创build我自己的TS Web访问类客户端。
注意:
我听说过思科的产品以及VMWare的产品,而且我也了解了Windows可用的不同的远程桌面应用程序。 这些不是我要找的。 我正在寻找一个API,我可以在远程机器上实现绘图(我不希望整个桌面,只有应用程序)。
我也想要一个完整的包(鼠标和键盘事件)。
terminal服务与RDP(远程桌面)已经可以做到这一点。 远程桌面不仅仅是微软的VNC版本,更接近于Linux服务器/客户端。 不幸的是,这将会使你的“任何现代浏览器”的要求失败,因为TSWeb ActiveX组件是仅限于IE的。