java - JNLP 和 JavaFX 之间的区别

标签 java javafx jnlp rich-internet-application

JavaFX 提供了“拖动安装”功能,只需将它们拖出浏览器即可 - 然后您可以直接从桌面重新启动应用程序。它与 JNLP 有何不同?或者在通过网络分发内容方面它比 JNLP 有多容易或有优势?

最佳答案

部署 JavaFX 应用程序的 applet 和 webstart 方法都使用 JNLP 文件。

这与过去 JNLP 仅由 WebStart 使用(这就是您所指的)相比有所不同。

没有太大区别,取决于你希望用户拥有的用户体验。我想说,对于大多数重要的应用程序,您最好使用更传统的 Webstart 方法来启动应用程序(从链接下载 JNLP 文件并让 javaws 启动它)。

小程序和 Webstart 之间的安全权限存在细微差别,此外,JavaFX 内部在小程序中运行的内容与在 Webstart 启动的应用程序中运行的内容之间也存在一些 API 差异。这些正在慢慢被淘汰。

关于java - JNLP 和 JavaFX 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1426195/

相关文章:

java - 如何测试一个线程是否是 Java 中唯一剩余的线程?

macos - Mac Os 中的 JavaFX 应用程序名称

java - 通过 for 循环将按钮添加到 FlowPane (JavaFX)

java - 调试 JNLP 启动的应用程序

java - "Unable to create shortcut for"在 OSX 上启动 Java7

Java反射: the fast way to retrieve value from property

java - Android FirebaseML - 本地模型未注册 :

Java:将字符串解析为 double

javascript - Java FX 从 Webview 中的网页元素获取响应

java - JNLP FileSaveService 在调用 saveAsFileDialog 方法时忽略给定的名称和扩展名