Get Started. It's Free
or sign up with your email address
Applet by Mind Map: Applet

1. Ventajas

1.1. Son multiplataforma

1.2. puede trabajar en “todas” las versiones de Java

1.3. Es soportado por la mayoría de los navegadores Web

1.4. Puede ser almacenado en la memoria cache de la mayoría de los navegadores Web

2. Desventajas

2.1. Requiere el plug-in de Java, que no está disponible por defecto en todos los navegadores web.

2.2. Sun no ha creado una implementación del plug-in para los procesadores de 64 bits

2.3. No puede iniciar la ejecución hasta que la JVM esté en funcionamiento, y esto puede tomar tiempo la primera vez que se ejecuta un applet.

2.4. Un Applet podría exigir una versión específica del JRE.

3. Caracteristicas

3.1. Las applets no tienen un método main() con el que comience la ejecución. El papel central de su ejecución lo asumen otros métodos que se verán posteriormente.

3.2. Las applets también suelen redefinir ciertos métodos gráficos: los más importantes son paint() y update(), heredados de Component y de Container; y repaint() heredado de Component.

3.3. Las applets deben redefinir ciertos métodos heredados de Applet que controlan su ejecución: init(), start(), stop(), destroy().

3.4. Se heredan otros muchos métodos de las super-clases de Applet que tienen que ver con la generación de interfaces gráficas de usuario (AWT)

3.5. Las applets disponen de métodos relacionados con la obtención de información, como por ejemplo: getAppletInfo(), getAppletContext(), getParameterInfo(), getParameter(), getCodeBase(), etDocumentBase(), e isActive().

4. Servlet

4.1. Caracteristicas

4.1.1. Pueden realizar tareas de proxy para un applet

4.1.2. Los servlets pueden llamar a otros servlets, e inclusos a otros metodos servlets

4.1.3. Permiten la utilizacion de cookies y sesiones