Javascript net应用程序中的NoVNC集成
如何在.net应用程序中集成NoVNC以进行远程访问?这取决于您是否希望将NoVNC客户端集成到.net应用程序中,或者您是否希望NoVNC能够连接到.net应用程序以查看它。我不知道为什么要做前者,因为有更有效的方法可以将VNC客户端添加到.net应用程序中。因此,我将回答第二个选项(使用noVNC连接到.net应用程序) noVNC是一个VNC客户端;它实现了的客户端部分。noVNC连接到的服务器必须实现RFB/VNC协议的服务器部分。最简单的选择是运行一个单独的VNC服务器,该服务器可以服务于单个窗口(应用程序可以在其控制下启动VNC服务器)。否则,您必须在应用程序本身中实现所有VNC/RFB语义:Javascript net应用程序中的NoVNC集成,javascript,asp.net,Javascript,Asp.net,如何在.net应用程序中集成NoVNC以进行远程访问?这取决于您是否希望将NoVNC客户端集成到.net应用程序中,或者您是否希望NoVNC能够连接到.net应用程序以查看它。我不知道为什么要做前者,因为有更有效的方法可以将VNC客户端添加到.net应用程序中。因此,我将回答第二个选项(使用noVNC连接到.net应用程序) noVNC是一个VNC客户端;它实现了的客户端部分。noVNC连接到的服务器必须实现RFB/VNC协议的服务器部分。最简单的选择是运行一个单独的VNC服务器,该服务器可以服
- VNC身份验证
- 编码协商
- 随时跟踪应用程序的可视状态
- 使用客户端鼠标状态和键盘状态信息执行操作
- 通过计算请求区域内自客户端上次请求该区域以来已更改的矩形,回答客户端FBU(帧缓冲区更新)请求。将这些矩形封送到客户端和服务器都支持的最佳编码中
- 等
如果您仍然希望在.net应用程序中实现VNC/RFB和WebSockets支持,那么您可以将其用作WebSockets功能的参考。我的回答有帮助吗?如果没有,你能更具体地澄清你的问题,你在寻找什么?