【问题标题】:ASP.NET 5 vs Node.js as interface to C++ math libraryASP.NET 5 与 Node.js 作为 C++ 数学库的接口
【发布时间】:2015-09-08 05:31:42
【问题描述】:

我有一个用于实体建模的闭源 C++ 数学库,我想编写 SPA 以在 WebGL 中显示和编辑对象。使用 WebSockets 的数学库和 WebGL SPA 将在它们之间产生巨大的流量

在这种情况下,哪种服务器技术更容易开发、调试和支持?是否有人对通过 Web 套接字在 SPA 和 C++ 之间传递数据有性能影响?

PS:据我所知,没有办法从 C# 中使用现有的 C++ 库。所以我需要将它们转换为纯 C API。编写 Node.js 扩展似乎要容易得多。另一方面,调试 Node.js 扩展看起来更难

【问题讨论】:

    标签: c# c++ asp.net node.js interface


    【解决方案1】:

    您可以尝试使用 C++ 为 CLR(托管 C++)制作桥接库。它是一种可以调用本机 C++ 代码和 .NET 的混合体。然后就可以在 C# 项目中引用这个桥接库了。

    这本身就是一件复杂的事情,因此请进行一些研究,看看它是否适合您。例如,see this

    另外,看看this

    【讨论】:

      猜你喜欢
      • 2012-02-02
      • 2012-08-25
      • 2010-12-18
      • 1970-01-01
      • 2022-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多