Que es un Applet?
Un Applet es un componente de una aplicacin que se ejecuta
en el contexto de otro programa, por ejemplo en un navegador
Web.
Deben ser ejecutados en un contenedor, que son
proporcionados por un anfitrin, mediante un plugin.
Realiza generalmente funciones especificas y no puede
ejecutarse de forma independiente.
Pueden cargarse y ejecutarse desde cualquier explorador que
soporte JAVA (Explorer , Firefox, Chrome).
Que es un java Applet?
Son pequeos programas que pueden ser integrados dentro de
una pgina web para dotarla de la interactividad que el simple
cdigo HTML no puede proporcionar.
Pueden ser reutilizados, por lo que es necesario integrarlo en
un archivo HTML y configurar adecuadamente sus
parmetros. Mediante el uso de etiquetas de inicio <applet> y
fin </applet>
Se ejecutan en un navegador web utilizando la JVM (Java
Virtual Machine).
Funcionalidades
Funciones especializadas
Mostrar secuencias de imgenes y agregar efectos visuales.
Mostrar imgenes con sonidos y agregar efectos sonoros.
Permitir la presentacin de grficos interactivos, reaccionando
a acciones que se toman con el mouse sobre el grfico.
Animaciones de textos y efectos especiales sobre los mismos.
Crear diagramas y grficas, como por ejemplo la clsica
grfica de rebanadas de pastel.
Juegos sencillos.
Tabla comparativa
VENTAJAS
Son multiplataforma que soporte la JVM
DESVENTAJAS
No puede iniciar la ejecucin hasta que la
JVM est en funcionamiento.
Pueden trabajar sobre todas las versiones Si no est firmado como confiable, tiene
de Java.
un acceso limitado al sistema.
Es compatible con la mayora de
navegadores web
Requiere el plugin de Java, que no esta
incluido en todos los navegadores.
Puede ser almacenado en la memoria
cach de los navegadores para acelerar
las posteriores ejecuciones.
Un applet podra exigir una versin
especfica del JRE.
Puede trasladar el trabajo del servidor al
cliente, proporcionando una solucin
mas escalable.
Puede tener vulnerabilidades que
permitan ejecutar cdigo malicioso.
Ejemplos
Bibliografa
[Link]
[Link]
[Link]
[Link]
arch_005_applets.pdf