„Tomcat“ ist ein Webserver, ähnlich dem Apache HTTP- Server, welcher auf Java basiert und JavaServer Pages (JSP) interpretieren kann. JSP bezeichnet eine Webprogrammiersprache, die die Erzeugung von dynamischen HTML- und XML-Seiten mit JAVA ermöglicht. Beim "Tomcat"-Server wird ein Java Servlet-Container mit JSP-Compiler (Jasper) und einem kompletten HTTP Server kombiniert.
Meist wird ein "Tomcat"-Server mit einem Apache Server kombiniert. Der Apache Server enthält dann ein verbindendes Plugin (mod_jk), welches sich um die Weiterleitung von Anfragen dynamischer Inhalte an den "Tomcat"-Server kümmert.
Anwendungsbereiche des "Tomcat"-Server in der secu-ring GmbH sind die selbstentwickelte Business-Datenbank SMOOSS und die Architektur-Ausschreibungs-Plattform competitionline, hier wird Solr, eine auf JAVA basierende Suche, welche für hohe Webzugriffe optimiert ist und schnellere Zugriffszeiten ermöglicht, verwendet. Da Solr in Java geschrieben wurde, benötigt man einen Server der diese Sprache versteht. Hier kommt der "Tomcat"-Server zum Einsatz.



