Applets y Servlets

Applet: Una aplicación especial que se ejecuta en el navegador del cliente.

El software de Java le permite ejecutar aplicaciones como las que se han descrito utilizando el lenguaje de programación de Java y que reciben el nombre de «applets». Los applets le permiten jugar en línea, participar en sesiones de chat con internautas de todo el mundo, calcular los intereses de una hipoteca y ver imágenes en tres dimensiones. En las empres as también se utilizan los applets en aplicaciones de la intranet y soluciones de comercio electrónico.

Servlet: Una aplicación especial sin Interfaz que se ejecuta en servidor. Es similar a los scripts CGI, salvo que ofrecen independencia de la plataforma.

Requisitos

– El servidor debe tener una máquina virtual Java.
– El servidor debe soportar la API de los servlets Java.

JavaServer Web Development Kit (JSWDK).

http://java.sun.com/products/servlet/

Servidores capaces de ejecutar servlets:

– Java Web Server
– Netscape Fast Track y Enterprise
– O’Reilly WebSite Professional
– Lotus Domino Go WebServer
– Novel IntraNetWare
– IBM Internet Connection Server

Ejecución de un servlet

Formas de iniciar la ejecución:

– Introducir la dirección URL del servlet en un navegador web.
– Llamar al servlet desde una página web.
– Ejecutar un servlet llamándolo desde otro servlet.

Fuente: Apuntes Desarrollo de Páginas Web de la U de Londres