我们在产品中使用Java Applet技术。有其他供应商提供的Oracle Java Web Plugin替代品吗?

时间:2018-10-29 13:08:41

标签: java oracle applet japplet signed-applet

Oracle计划从2019年1月开始支付其JRE费用。我们需要找到另一家免费提供Java Web插件的供应商。是否有任何OpenJDK供应商提供此插件? Oracle在此链接上托管插件-https://www.java.com/en/download/

1 个答案:

答案 0 :(得分:0)

当然,OpenJDK具有java.applet.Applet和javax.swing.JApplet类。从技术上讲,这就是启用小程序所需的全部。当然,至少在一般情况下,不再可以在
浏览器中使用它们了。

但是为什么要使用Java?最近的发展允许大多数传统的Java applet和Java应用程序(两者)都可以在JavaScript中运行。该过程仍处于测试阶段,但是非常成功。开发全部使用Java。部署同时在Java和JavaScript中进行。最少的重新编码是必需的,主要是为了将线程重新配置为“类似状态”,而不需要wait()和notify()。与对话框相同。但是我们的经验是,这两个问题都可以轻松解决。这不是完美的。当然有局限性-一些缺少的Swing类,“不是那么长”的长数字。速度15-30%Java。一些相当主要的应用程序已被转换。 (Jmol是第一个。)

有关更多信息,请参阅https://github.com/BobHanson/java2script了解更多信息。