我们公司有一套用c++编写的3d建模软件,带有基于qt的gui。我们计划向客户提供这些应用程序,让他们通过 Web 浏览器进行试用。我的意思是说,我们需要为原生 C++ 代码创建 Web 界面。请建议我应该使用哪种技术,语言。如果可能,请提供一些指向此类项目的白皮书或案例研究的链接。我完全没有头绪:)
最佳答案
理想情况下,您会将 C++ 代码保留在服务器上,并在浏览器上混合使用 HTML 和 Javascript。然而,由于 3d 建模是以客户端为中心的,您可能必须直接在浏览器中运行一些 C++ 代码。
有几个选项可供查看:
- Emscripten
- Adobe Alchemy
- Google Native Client
- A Java Applet using NestedVM
- Netscape plugin API
- ActiveX
您还可以在 XVnc 中的服务器上运行您的应用程序的几个实例。 session 并让人们通过 VNC 查看器小程序使用它。然而,最简单的解决方案仍然是提供您的应用程序的可下载演示。
关于c++ - 用于 C++ 应用程序的 Web 界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1978540/