Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

SERVLETS Y APPLETS

No description
by

daniel sequeira

on 28 October 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of SERVLETS Y APPLETS

Servlets and Applets Applets Características generales de los applets Ventajas de los applets Sobre la seguridad de los applets Algunas desventajas de los applets Servlets ¿Pero cómo se ejecuta el Servlet? Se definen como pequeños programas que son
ejecutados en el contexto de una pagina web.

El término applet fue introducido en Apple Script en 1993.

Se ejecutan sólo en la plataforma "cliente" de un sistema, como contraste de un servlet.
A diferencia de las subrutinas, en los applets ciertas capacidades son restringidas por el contenedor (el navegador).
Un applet está escrito en un lenguaje diferente del script o del HTML que lo invoca. Son multiplataforma.
Es compatible con la mayoría de los navegadores web.
Puede tener acceso completo a la máquina en la que se está ejecutando, si el usuario así lo permite.
Puede ejecutarse a velocidades parecidas a los de otros lenguajes compilados, como C++ eso dependiendo de la versión de la JVM. No puede iniciar la ejecución hasta que la JVM esté en funcionamiento.

Un applet podría exigir una versión específica del JRE. Los Applets tienen unas restricciones estas restricciones de seguridad son especialmente importante, ya que evitaran que se cargue por error un applet que destruya datos de la maquina. Son programas que se ejecutan en el contenedor web de un servidor de aplicaciones. Los clientes pueden invocarlo utilizando el protocolo HTTP, en diferencia al applet ,un servlet es cargado y ejecutado por un contenedor web.El uso más común de los servlets es generar páginas web de forma dinámica a partir de los parámetros de la petición que envíe el navegador web. Un servlet es un objeto Java que recibe peticiones de un cliente Web y responde enviando datos de vuelta al mismo. Este proceso se da de la siguiente manera:

1- El cliente Web (que reside en la maquina del usuario) realiza una petición utilizando un explorador
2-Utilizando el medio Internet, la petición es trasladada al servidor especificado por la dirección URL que escribimos en el explorador.
3-El servidor recoge la petición y la ejecuta por medio del Servlet.
4-El servidor, utilizando el método Internet, envía la respuesta al cliente que realizo la petición, en forma de pagina Web.
5-El cliente recoge la página Web enviada por el servidor y la muestra al usuario. Características de los servlets 1.Son independiente del servidor utilizado y de su sistema operativo.
2.Los servlets pueden llamar a otros servlets, e incluso a métodos concretos de otros servlets.
3-Los servlets pueden actuar como enlace entre el cliente y una o varias bases de datos. Software necesario para ejecutar servlet 1-Partiendo de que tenemos instalado J2SE SDK, instalar el servidor de aplicaciones tomcat 5, este servidor soporta un contenedor web que permite ejecutar servlets y paginas jsp.

2-Partiendo de que no tenemos instalado ningún software para desarrollar aplicaciones java, instale el paquete J2EE SDK (java 2 Enterprise Edition software development kit).este paquete incluye, entre otras herramientas, J2SE y un servidor de aplicaciones (J2EE application Server). Muchas gracias
Full transcript