簡単なアニメーションを描画する Java アプレットがあります。これら 2 つのケースでは、パフォーマンスに大きな違いが見られます。
アプレット タグはローカル jar を指します。アニメーションは非常にスムーズです。
アプレット タグは、リモート サーバー上のまったく同じ jar を指します。何倍も遅く実行されます。
ダウンロード/起動時間について話しているのではありません。問題は実行時のパフォーマンスです。
アプレットがダウンロードされると、とにかくローカルで実行されていると思っていたので混乱していますが、違いは何ですか?
サーバーコード:
<applet
archive="Projects/atmaths_applet/dist/atmaths_applet.jar,
Projects/atmaths_applet/dist/lib/atmcore.jar"
code="com/example/maths/applet/Main.class" width="600" height="400">
<param name="script" value="a.axs"/>
</applet>
ローカル コード:
<applet archive="/axs/atmaths_applet.jar, /axs/lib/atmcore.jar"
code="com/example/maths/applet/Main.class"
width="600" height="400">
<param name="script" value="/axs/a.axs" />
</applet>