Tecnología

Inicio

Servlet Struts vs.

Servlet Struts vs.


Un servlet es una clase de lenguaje de programación Java. Un servlet responde al contenido dinámico como peticiones de los usuarios y las solicitudes del servidor, ya que se envían a través de la red. Puntales son arquitectura de software que se puede ejecutar utilizando servlets.

servlets

Los servlets son también llamados componentes web. Servlets se ejecutan en el entorno de ejecución de Java (JRE) dentro de un contenedor web. Los servlets son procesados ​​por un servidor Web de Java como otra clase de Java o conjunto de instrucciones. servlets Java pueden ejecutarse dentro de una página web. servlets Java fueron escritos originalmente para trabajar con servidores web Apache.

puntales

Puntales son un marco de aplicación de Internet utilizando principios de diseño (MVC) de software vista-controlador modelo. Puntales separan la lógica de la aplicación desde la interfaz gráfica de usuario (GUI). El principio de diseño de software se puede aplicar a cualquier lógica de programación. El marco lógico de puntales permite que las aplicaciones basadas en web para ser escritas para funcionar en diferentes tipos de navegadores web o servidores web. Hay que compiten marcos de Internet para Apache puntales como Ruby on Rails y Spring Framework.

Relación

Los servlets pueden llevar a cabo las acciones de un programa CGI. Sin embargo, ya que se ejecuta en el servidor web dentro de una máquina virtual de Java, un programa CGI separado o aplicación ejecutable no es necesario. Utilizando el marco de MVC de puntales, los servlets de interfaz gráfica de usuario de un sitio web y procesamiento de datos servlets que se comunican con un servidor web se pueden utilizar para imitar una aplicación de software. calculadoras de sitios web y los carros de compras de comercio electrónico son ejemplos de aplicaciones basadas en la Web fijados comúnmente con puntales que se ejecutan utilizando servlets Java.