Diferencias entre Application, Applet y Servlet

3881 vistas

Application:
Una Application Java es un programa hecho en Java y que generalmente se ejecuta en la máquina donde se encuentra al inicio del código. Tiene en mismo sentido que un programa C o otro lenguaje.

Applet:
El Applet es recuperado a distancia a través de un navegador Web y se ejecuta en el lado cliente. Devido a esta descarga, las reglas de seguridad referentes a los Applets son muy estrictas. Un ejemplo de esta seguridad es que un Applet, por ejemplo, no permite la escritura en disco ni la impresión.

Servlet:
Un Servlet se puede sonsiderar como un Applet pero del lado del servidor. Un Servlet dá funcionalidades a un servidor Web.