Un servidor web es un contenedor que ejecuta y publica aplicaciones web. Solo cuando el proyecto web desarrollado se coloca en el contenedor todos los usuarios de la red pueden acceder a él a través de un navegador. Los servidores utilizados para desarrollar aplicaciones web Java son principalmente servidores web compatibles con JSP/Servlet. Los más utilizados son Tomcat, Resin, JBoss, WebSphere y WebLogic, que se presentarán por separado a continuación.
servidor tomcat
El servidor Tomcat más popular en la actualidad es un subproyecto del proyecto de código abierto Apache-Jarkarta. Es un servidor web pequeño y liviano que admite tecnología JSP y Servlet. También es la primera opción para que los principiantes aprendan y desarrollen aplicaciones JSP. .
Servidor de resina
Resin es un producto de Caucho Company. Es un servidor muy popular que admite Servlets y JSP y es muy rápido. Resin en sí contiene un servidor web que admite HTML, lo que le permite no solo mostrar contenido dinámico, sino que también tiene la misma capacidad para mostrar contenido estático, por lo que muchos sitios web se crean utilizando servidores Resin.
servidor jboss
JBoss es un servidor EJB Java puro de código abierto que cumple con las especificaciones JavaEE y tiene buen soporte para J2EE. JBoss utiliza JML API para realizar la integración y gestión de módulos de software. Su servicio principal es proporcionar un servidor EJB. No incluye contenedores web Servlet ni JSP, pero se puede integrar perfectamente con Tomcat.
servidor WebSphere
WebSphere es un producto de IBM y se puede subdividir en las series WebSphere Performance Pack, Cache Manager y WebSphere Application Server. WebSphere Application Server es un entorno de aplicaciones basado en Java que puede ejecutarse en varias plataformas de sistemas operativos, como Sun Solaris y Windows NT. , utilizado para crear, implementar y administrar aplicaciones web de Internet e Intranet.
Servidor WebLogic
WebLogic es un producto de BEA, que se puede subdividir en las series WebLogic Server, WebLogic Enterprise y WebLogic Portal, entre las cuales WebLogic Server es particularmente poderoso. WebLogic admite aplicaciones web de nivel empresarial, multinivel y totalmente distribuidas, y la configuración del servidor es simple y la interfaz amigable. WebLogic es una opción ideal para quienes buscan un servidor de aplicaciones que proporcione todo lo que la plataforma Java tiene para ofrecer.