Bai*_*kev 2 vnc remote-desktop
但我似乎无法找到有关NX协议实际如何工作的内容.我听说它发送X11命令.但这是否意味着侦听客户端需要一个x服务器来运行实际命令并显示它们?
基本上,我试图弄清楚是否有可能为Web浏览器编写NX客户端,因为这对我来说听起来很有意思.思考?
是的.NX本质上是压缩的X-Window协议.
这不是一个规范,但以下是它如何工作的一般介绍:http://www.nomachine.com/documents/NX-XProtocolCompression.php
客户端不需要是X服务器,但它可能需要至少能够处理X协议的某些子集.
如果您要创建基于Web的NX客户端,请确保查看基于Web的VNC/RFB客户端noVNC.更好的是,fork noVNC并添加NX支持.这样您就不必在输入,事件定位,网络等方面浪费时间.
免责声明:我是noVNC的创建者.实现其他远程桌面协议(NX,RDP,Spice)是我长期的待办事项列表(名称的部分原因).如果您是认真的,请通过github与我联系,我可以给您一些指导/想法,并让您与其他有兴趣的人联系.
| 归档时间: |
|
| 查看次数: |
2252 次 |
| 最近记录: |