Apache Tomcat
Apache Tomcat (called "Tomcat" for short) is a free and open-source implementation of the Jakarta EE Servlet, Pages, Expression Language, WebSocket, Annotations and Authentication technologies. It provides a "pure Java" HTTP web server environment in which Java code can also run. Thus it is a…
Key facts
- First appeared
- 1999
- Category
- technology
- Problem solved
- Apache Tomcat was created to provide a reference implementation and an efficient, open-source runtime environment for Java Servlets and JavaServer Pages (JSP). This allowed developers to build dynamic, server-side web applications using Java, overcoming the limitations of static HTML pages and cumbersome Common Gateway Interface (CGI) scripting prevalent at the time, and providing a standardized platform for enterprise Java web development.
- Platforms
- unix, web, Any platform with a Java Virtual Machine (JVM), Windows, Linux, macOS
Related technologies
Notable users
- SAP
- IBM
- Countless enterprise and web applications worldwide
- Google (used in Google App Engine flex environment)
- Amazon Web Services (AWS Elastic Beanstalk)