我需要从现有的.NET代码库中调用一个完全由Java编写的API。这里最好的方法是什么?编写一个Java Web服务,只是将调用转发到API - 还是使用类似JNI4NET的工具?
这要看情况。如果是桌面应用程序,您可以使用JNI。但对于基于Web的应用程序,您必须使用Web服务。