c#前端GUI调用linux C ++函数

时间:2010-06-14 14:33:14

标签: c# c++ linux

我正在开发一个项目,该软件是用.NET C#编写的,现在新功能要求我们调用第三方在Linux上用C ++构建的API。我们得到了.so文件。实现这一目标的最佳方法是什么?开发JBoss应用服务器和JNI是最好的方法吗?

感谢。

2 个答案:

答案 0 :(得分:1)

您可以尝试使用Mono Interop和在Mono中实现的ASP.NET Web服务

答案 1 :(得分:0)

您能为C#应用程序提供Web服务外观吗?这样您就可以通过Web References调用API。 JNI将在您的应用程序和API之间添加一个完整的Java框架。


另外,请考虑阅读this thread