我想将使用VTK,C ++和QT开发的桌面应用程序移植到Web应用程序

时间:2019-04-18 13:28:33

标签: c++ qt c++11 vtk

我想将使用VTK,C ++和QT开发的桌面应用程序移植到Web应用程序。故障是我想使用c ++进行操作,因为我不想失去应用程序的性能。有可能做到这一点。如果是的话,请向我建议一些工具,库以及最佳方法。如果有人可以分享给我适当的教程或工作示例,我将非常感激。

1 个答案:

答案 0 :(得分:1)

就像QT一样,VTK完全依赖于机器,因此我认为您不能将应用程序“移植”到网络上,但是可以肯定地使它可以通过网页进行远程访问。

您可以尝试将VNC方法与noVNC之类的东西一起使用。它将允许您对服务器上运行的应用程序进行远程访问。 noVNC由两部分组成:一个是纯JS,用于解释VNC协议;另一个是python,用于通过websocket传递VNC协议(TCP)。

我已经完成了这种VTK / Web集成,并且效果很好。