使用Java代码访问.NET dll的方法

我有一个DLL,即使用.NET创建的product.dll 。 如何使用Java代码访问该dll的构造函数或方法。
是否可以在不使用JNI的情况下访问?

您可以查看jni4net ,它允许两者之间的互操作性。 IKVM.NET是另一种选择。 另一种选择是将.NET库中的function公开为SOAP Web服务,该服务可互操作并可从JAVA客户端使用。

有一种名为JNBridgePro的商业产品可以让您轻松实现这一目标。 如果愿意,您甚至可以在Java进程中运行.NET dll。 (您还可以在单​​独的进程中运行Java和.NET,并通过套接字进行通信。)有关详细信息,请访问www.jnbridge.com,或通过网站上的电子邮件地址与我们联系。 (是的,我和JNBridge在一起,但我觉得在这种情况下提及该产品是合适的。)