2

JavaFXは、ブラウザからドラッグするだけで、ドラッグしてインストールする機能を提供します。その後、デスクトップから直接アプリケーションを再起動できます。JNLPとの違いは何ですか?または、Webを介してコンテンツを配布するという点で、JNLPよりも簡単または有利ですか?

4

2 に答える 2

5

JavaFX アプリケーションをデプロイするアプレットと webstart の両方の方法で、JNLP ファイルが使用されます。

これは、JNLP が WebStart でのみ使用されていた過去からの変更です (これは、あなたが参照しているものです)。

大きな違いはありません。ユーザーに提供したいユーザー エクスペリエンスによって異なります。ほとんどの重要なアプリの場合、アプリを起動する従来の webstart メソッド (リンクから JNLP ファイルをダウンロードし、javaws で起動させる) を使用する方がよいでしょう。

アプレットと Webstart のセキュリティ権限には微妙な違いがあります。さらに、アプレットで機能するものと Webstart 起動アプリで機能するものとの間には、JavaFX 内部の API の違いもあります。これらは徐々に排除されています。

于 2009-09-17T05:29:19.340 に答える
2

私はあなたが物事を混ぜていると思います。

JNLP はアプリケーションをデプロイする手段にすぎませんが、JavaFX はプレゼンテーション層です。

実際、JavaFX コードを JNLP パッケージにデプロイできます。

JavaFX と Swing を比較する必要があります;)

JNLP を使用すると、Swing、AWT、SWT、または JavaFX Java アプリケーションを配布できます。サンドボックスで実行する可能性があります。

于 2009-09-15T10:02:09.037 に答える