Home > Article > Backend Development > What does tomcat do?
Tomcat server is a free open source web application server. Tomcat is a core project in the Jakarta project of the Apache Software Foundation and is jointly developed by Apache, Sun and other companies and individuals. Due to Sun's participation and support, the latest Servlet and JSP specifications can always be reflected in Tomcat. Tomcat 5 supports the latest Servlet 2.4 and JSP 2.0 specifications. Because Tomcat has advanced technology, stable performance, and is free, it is deeply loved by Java enthusiasts and recognized by some software developers. It is currently a popular web application server.
For a beginner, you can think of it this way. When the Apache server is configured on a machine, you can use it to respond to HTML (a standard universal markup language). Application) page access request. In fact, Tomcat is an extension of the Apache server, but it runs independently when running, so when you run tomcat, it actually runs as a separate process from Apache. The trick is that when configured correctly, Apache serves the HTML pages and Tomcat actually runs the JSP pages and servlets. In addition, Tomcat, like Web servers such as IIS, has the function of processing HTML pages. In addition, it is also a Servlet and JSP container. An independent Servlet container is the default mode of Tomcat.
The above is the detailed content of What does tomcat do?. For more information, please follow other related articles on the PHP Chinese website!