Apache Tomcat используется для развертывания Java-приложений и JSP-страницы. Таким образом, в вашем проекте Java вы можете создать файл WAR (short для Web ARchive) и просто отбросить его в каталоге развертывания в Tomcat.
Таким образом, в основном Apache является HTTP-сервером, обслуживающим HTTP. Tomcat - это сервлет и JSP-сервер, обслуживающий Java-технологии.
Tomcat - контейнер сервлетов. Сервлет, в конце, является классом Java. Файлы JSP (похожие на PHP и более старые файлы ASP) генерируются в Java-код (HttpServlet), который затем скомпилируется в файлы .class сервером и выполняется виртуальной машиной Java.
Я добавил краткое описание в моем блоге, может быть, это поможет кому-то: http://www.tugay.biz/2014/11 /what-is-tomcat-is-it-web-server-what.html – 2015-01-16 09:59:18
Мне было интересно, что именно спрашивал ОП, и я не понимаю, почему он был закрыт. К счастью, есть ответы. – 2016-05-27 07:51:05