Sie können tatsächlich Applets und Web-Start mit demselben Java-Applet-Code haben. Web Start unterstützt das Starten unmodifizierter Applets .jar in einem separaten Frame. Sie müssen nur die JNLP-Datei richtig schreiben. Sie können die Applet-Parameter bei Bedarf in der JNLP-Datei angeben. Der einzige Unterschied ist, dass das Applet in einem separaten Frame erscheint und nicht als Teil der Webseite, was ein Problem sein kann oder auch nicht. Warum nicht sowohl Applet und Web-Start-Link zur Verfügung stellen? JNLP ist nicht viel schwieriger zu schreiben als das Applet-Tag.
Ich denke, es sollte nicht viel Unterschied zwischen Web Start und Applet-Leistung sein, es sei denn Applet läuft in einigen alten JRE, die Teil des Browsers ist. Ich würde das sowieso nicht empfehlen - wie jede andere Software entwickelt sich Java und wird mit der Zeit besser. Dies kann erklären, dass Beiträge, die über diese Web-Start-Anwendung sprechen, viel schneller sind, was sonst sehr schwer zu verstehen wäre. Wenn Ihr Applet auch alte JREs unterstützt, können Sie einfach die niedrige Versionsnummer in JNLP angeben und + hinzufügen, damit es auch mit zukünftigen Versionen laufen kann.
Gibt es einen signifikanten Unterschied zwischen Applet und WebStart Leistung? –
Warum die down vote?Das größte Hindernis für ein Applet ist, dass der Standard-JVM-Speicher auf 64M eingestellt ist. http://www.linkedin.com/answers/technology/software-development/TCH_SFT/144419-1368085 – Enrique
Im Allgemeinen ist es falsch zu sagen, dass "Applets langsamer laufen". Sie können für einige Szenarien, aber z.B. Ein CPU-gebundener Algorithmus wird mit der gleichen Geschwindigkeit ausgeführt, unabhängig davon, ob er sich in einem Applet oder einer JWS-App befindet. – sleske