我正在开发一个项目,该软件是用.NET C#编写的,现在新功能要求我们调用第三方在Linux上用C ++构建的API。我们得到了.so文件。实现这一目标的最佳方法是什么?开发JBoss应用服务器和JNI是最好的方法吗?
感谢。
答案 0 :(得分:1)
您可以尝试使用Mono Interop和在Mono中实现的ASP.NET Web服务
答案 1 :(得分:0)
您能为C#应用程序提供Web服务外观吗?这样您就可以通过Web References调用API。 JNI将在您的应用程序和API之间添加一个完整的Java框架。
另外,请考虑阅读this thread。