2009-11-12 24 views
16

Cuál es la diferencia entre Applet y Servlet en JAVAApplet v/s Servlet

+5

Es una buena idea para animar a ti mismo ya nosotros para poner * * poco más de esfuerzo en hacer la pregunta. Simplemente buscando en Google su oneliner "¿Cuál es la diferencia entre Applet y Servlet en JAVA" es decir, ya da las respuestas. Podría, por ejemplo, elaborar más sobre el problema real que tiene con las respuestas que encontró. Por ejemplo, cómo son insuficientes y demás; de esta manera podemos dar respuestas más adecuadas. – BalusC

Respuesta

29

Applet se ejecuta en el cliente, el servlet se ejecuta en el servidor. Es tan simple como eso.

Más específicamente, que applet es descargado al cliente, y ejecuta en un JRE en el navegador, y puede mostrar lo que quiere mostrar en el marco del applet. El servlet en su lugar se ejecuta en el servidor y (generalmente) produce una página HTML que se muestra en su navegador.

5

Un applet de Java es una clase Java que se ejecuta en la máquina virtual Java del cliente (a través de un navegador Plugin).

Un Servlet Java se ejecuta en el lado del servidor en un contenedor de servlets, como Apache Tomcat y el cliente recieves los resultados en forma de viejo y simple de HTML.

La diferencia clave es que en tanto que se corre en el lado del cliente, el otro en el lado del servidor.

1

applet es la aplicación de escritorio y el servlet es la aplicación web

applet se ejecuta en el equipo del Cliente y el servlet se ejecuta la máquina servidor y producir la página HTML en el navegador del cliente con la ayuda de la Parámetro de solicitud y respuesta en Java.servlet. *; paquete