我正在编写一个 RFB 服务器。我想知道是否有人知道 RFB 参考客户端。
目前,我运行 RealVNC 并要求它连接到我的 RFB 服务器,它工作正常。但是,RealVNC 旨在提供良好的最终用户体验。它并不打算测试协议功能的每一种可能的有效组合。所以我知道 RealVNC 使用的功能是正确实现的,但我不知道 RealVNC 不使用的功能是否完全有效。但是,如果我能以某种方式进行检查,那将非常有用。
有什么建议么?
(当然,我也可以编写自己的 RFB 客户端。但这并不能证明任何事情。如果某些东西不起作用,我无法判断是客户端还是服务器坏了。如果一切正常工作,这仍然不意味着两端都正确实现了 RFB,只是每个都有与另一个相同的错误。)