Web container

PC clients communicating via network with a web server serving static content only.

A web container (also known as a servlet container;

- Web container
PC clients communicating via network with a web server serving static content only.

5 related topics

Alpha

The JSP Model 2 architecture.

Jakarta Server Pages

Collection of technologies that helps software developers create dynamically generated web pages based on HTML, XML, SOAP, or other document types.

Collection of technologies that helps software developers create dynamically generated web pages based on HTML, XML, SOAP, or other document types.

The JSP Model 2 architecture.

To deploy and run Jakarta Server Pages, a compatible web server with a servlet container, such as Apache Tomcat or Jetty, is required.

Life of a JSP file

Jakarta Servlet

Java software component that extends the capabilities of a server.

Java software component that extends the capabilities of a server.

Life of a JSP file

Although servlets can respond to many types of requests, they most commonly implement web containers for hosting web applications on web servers and thus qualify as a server-side servlet web API.

A computer network diagram of client computers communicating with a server computer via the Internet

Application server

Server that hosts applications or software that delivers a business application through a communication protocol.

Server that hosts applications or software that delivers a business application through a communication protocol.

A computer network diagram of client computers communicating with a server computer via the Internet

Web container: the web modules include Jakarta Servlets and Jakarta Server Pages (JSP).

Apache Tomcat default page

Apache Tomcat

Free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies.

Free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies.

Apache Tomcat default page
Apache Tomcat default page

Catalina is Tomcat's servlet container.

Apache Geronimo Web Administration Console

Apache Geronimo

Open source application server developed by the Apache Software Foundation and distributed under the Apache license.

Open source application server developed by the Apache Software Foundation and distributed under the Apache license.

Apache Geronimo Web Administration Console
Apache Geronimo Web Administration Console

The GBeans interface makes it possible to switch between two servlet containers, for example Jetty or Tomcat, without affecting the whole architecture using a GBeans interface.