编写一个插件来让您的 C++ 有何优点和缺点?应用程序通过网络浏览器运行?
这不是一个关于编写网络应用程序与桌面应用程序的问题。这是一个关于允许定制应用程序通过使用自定义插件在浏览器中运行的问题,有效地将浏览器用作渲染窗口。
QuakeLive 做到了这一点——它是一个 C++ 应用程序,带有一些额外的代码可以通过浏览器运行。 Unity3D 和 Torque 游戏引擎还提供部署选项来执行相同的操作。
就我个人而言,我对这样一个系统的实用性有点怀疑。但我欢迎其他人就这可能是或不是一个好主意的原因发表意见。
不确定是否有合适的术语,如果有,请编辑我的标签!
This is not a question about writing a web-app Vs a desktop app. It's a question about allowing a bespoke application to run in a browser though use of a custom plugin, effectively using the browser just as your render-window.
QuakeLive does this - it's a C++ application with some extra code to run through a browser. Unity3D and Torque game engines also provide deployment options to do the same thing.
Personally, I'm a bit dubious about the usefulness of such a system. But I'd welcome other opinions on the reasons why this might or might not be a good idea.
Not sure if there's a proper term for this, please edit my tags if there is!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这取决于应用程序。我的背景是医学成像,但我要说的内容适用于许多信息系统客户:
优点:
缺点:
It depends on the application. My background is in medical imaging, but what I have to say would apply to many information system clients:
Pros:
Cons: