Java Applets和.Net dll之间的集成 - java

我是Java小程序的新手。
我的新任务是创建一个可以从C#.Net dll调用方法的Java Applet,我在这里使用UnmanagedExports找到了解决方案:UnmanagedExports

当从Applet查看器窗口中的NetBeans运行它时,我的applet运作良好,而且当我将applet嵌入到网页中时,它也运作良好。
我试图在本地IIS上发布包含该applet的网页,但是我遇到了安全问题,但是当我签署applet时问题就解决了

问题是:
据我所知,java applet在客户端PC上运行。它如何访问客户端PC上的DLL或如何在客户端PC上下载DLL,以便小程序可以在每个客户端PC上的正确位置找到dll。 (我不想在每个客户端PC上手动复制dll,我需要applet自动将dll下载到客户端PC上的某个位置)。

参考方案

使用Java Web Start启动小程序。本机对象应位于JNLP文件的特定于操作系统的resources section中nativelib元素中引用的签名Jar的根目录中。

如果对本机程序进行了正确的jar和引用,则将用户操作系统的Jar文件解压缩到本地位置,并将其放置在应用程序的运行时本机路径上。

从JAVA调用方法C#.NET - java

我有一个C#.NET项目中创建的dll,我想从Java程序中调用方法。我想知道是否存在实现此目标的机会,然后遇到了JNA和JNI。我应该使用哪一个?有什么建议么?我只需要在使用C#.NET编写的类中调用方法并处理Java程序的结果即可。 参考方案 这取决于您的应用程序,但是您可以将C#DLL放在服务中,例如WCF并以这种方式将功能公开给Java代码。使用ws…

java.net.URI.create异常 - java

java.net.URI.create("http://adserver.adtech.de/adlink|3.0") 抛出java.net.URISyntaxException: Illegal character in path at index 32: http://adserver.adtech.de/adlink|3.0 虽然n…

java.net.UnknownHostException无法连接到ftp - java

我的ftp端口为:ftp://173.201.0.1/我正在尝试通过以下方式将其连接:String Ftp_Path = "ftp://173.201.0.1/"; public List<String> GetFileList() { String ftpServerIP = Ftp_Path; String ftpUser…

您知道处理网络白板的框架吗? - java

我正在寻找一个提供白板标准管理的框架。例如,一个区域,网络用户可以使用鼠标在该区域上绘制一些内容,并在发布表单时将其保存到服务器(例如)。 (Php,Java,.net吗?) 参考方案 http://cristian.nexcess.net/ajax/whiteboard/

Java:正则表达式模式匹配器是否有大小限制? - java

我的模式类似于OR:“word1 | word2 | word3”我大约有800个字。可能有问题吗? 参考方案 您仅受记忆和理智的限制。 :)