如何调用DOTNET DLL并使用JAVA applet传递变量

时间:2014-04-23 07:58:09

标签: applet java-native-interface swig jacob jni4net

我在DotNET中有一个DLL构建。

我的应用程序是基于Java的托管在APACHE服务器上,可通过瘦客户端上的Web浏览器访问。

现在我将DOTNET DLL文件放在瘦客户端而不是服务器上,我想使用JAVA Applet调用此DLL

所以当我在我的基于java的应用程序上按下一个按钮时,它会通过浏览器从瘦客户端访问它应该在这台机器上调用DLL文件并传递变量

需要专家建议。

1 个答案:

答案 0 :(得分:1)

首先,您需要熟悉从java调用.dll的方法。之后,您可以将其嵌入到applet中。

以下是您要阅读的内容:

  1. JNI
  2. JNI C+ example
  3. 您的图书馆被标记为COM可见吗?或者你可以启用吗?然后你应该看看JACOB
  4. 您可以使用多个项目:

    1. Swig
    2. bridj
    3. jni4net
    4. jnbridge
    5. NativeCall
    6. Nuget
    7. 此外,此问题已在以前得到解答: HereHereherehere