En realidad, puede tener ambos applets y el inicio web con el mismo código de applet de Java. El inicio web admite el lanzamiento de la aplicación .jar sin modificar en un marco separado, todo lo que necesita es escribir correctamente el archivo JNLP. Puede especificar los parámetros del applet en el archivo JNLP, si es necesario. La única diferencia es que el applet saldrá en un marco separado y no como parte de la página web, lo que puede o no ser un problema. ¿Por qué no proporcionar tanto el applet como el enlace de inicio web? JNLP no es mucho más difícil de escribir que la etiqueta de applet.
Creo que no debería haber mucha diferencia entre el inicio web y el rendimiento del applet, a menos que el applet se ejecute en algún JRE antiguo que forme parte del navegador. No recomendaría esto de todos modos, como cualquier otro software, Java evoluciona y mejora con el tiempo. Esto puede explicar que las publicaciones sobre la aplicación de inicio web sean mucho más rápidas, de lo contrario sería muy difícil de entender. Si su applet admite también JRE antiguos, creo que puede simplemente especificar el número de versión bajo en JNLP, agregando + para que también pueda ejecutarse con versiones futuras.
¿Hay una diferencia significativa entre el rendimiento de Applet y WebStart? –
¿Por qué votar abajo?El mayor obstáculo para un Applet es que la memoria JVM predeterminada está configurada en 64M. http://www.linkedin.com/answers/technology/software-development/TCH_SFT/144419-1368085 – Enrique
En general, es incorrecto decir que "los applets se ejecutan más despacio". Pueden ser para algunos escenarios, pero p. un algoritmo de CPU se ejecutará a la misma velocidad, sin importar si está dentro de un applet o una aplicación JWS. – sleske