Red de conocimiento informático - Aprendizaje de programación - ¿Cuáles son los tipos de programas Java?

¿Cuáles son los tipos de programas Java?

(1) Aplicación

Aplicación Java" es un programa Java que se puede ejecutar de forma independiente.

La ejecución está controlada por el intérprete de Java.

Applet

Applet de Java" no se puede ejecutar de forma independiente (incrustado en una página web).

Controlado y ejecutado por un navegador compatible con Java.

(2) Serverlets

Es la solución de la tecnología Java para la programación CGI.

Es un programa de nivel medio que se ejecuta en el servidor web como un programa de nivel medio entre solicitudes del navegador web u otros clientes HTTP y bases de datos y otras aplicaciones en el servidor.

El trabajo de los Serverlets es:

Leer los datos enviados por el usuario (normalmente en forma de página web)

Descubrir los datos implícitos en la solicitud HTTP Otra información de solicitud (como detalles de la función del navegador, solicitud de nombre de host, etc.)

Producir resultados (llamar a otros programas, acceder a bases de datos, cálculos directos)

Formatear resultados ( páginas web)

Establecer parámetros de respuesta HTTP (como decirle al navegador que devuelva el formato del documento)

Devolver el documento al cliente