? Apache Tomcat von Apache Software Foundation ist eine Open- Source-Software -Paket, das Java Servlets und JavaServer Pages implementiert. Es wird verwendet, um groß angelegte Web -Anwendungen für Branchen und Organisationen. Apache Tomcat von Apache Jakarta Projekt verwaltet. Über Tomcat 5.5
Apache Tomcat Servlet 2.4 verwendet und JavaServer Pages 2.0-Spezifikationen , um eine Plattform zu entwickeln und zu veröffentlichen, Web-Anwendungen und Web-Services erstellen. Apache Tomcat 5.5.23 wird auch als Tomcat-Container . Ein Servlet-Container ist ein Applikationsserver Moderator oder ein Servlet -Engine, die die Ausführung von Java -Servlets erleichtert . Dies ermöglicht Tomcat zu JavaServer Pages durch Umwandlung in Servlets unterstützen. Tomcat 5.5.23 Software ist für so formatiert, dass mit Java 2 Standard Edition Version 5.0 oder höher verwendet werden.
Compiler Software
Tomcat 5.5.23 nutzt das Eclipse JDT Java Compiler zu erstellen oder zu kompilieren JSP-Seiten . Tomcat nicht mehr benötigt mit dem Java Development Kit - der JDK - da es eine Java Runtime Environment , JRE oder stattdessen nutzen können. Darüber hinaus kann er so konfiguriert werden Zugang und die Nutzung der JDK -Compiler, um JSPs und Apache Ant Java Compiler Software kompilieren werden.
Java Servlet
Ein Servlet ist ein kleines Programm oder Anwendung, die in einem Web- Server ausgeführt wird. Ein Java-Servlet ist eine server-seitige Prozessor , die Datenbanken zugreift und kann verwenden, um E -Commerce-Transaktionen zu tun. Servlets auf HTTP-Anfragen zu reagieren und werden oft an Stelle von Active Server Pages verwendet , die auch als ASPs , Common Gateway Interface scripts , auch als CGI-Skripte , bekannt , und C + + Plug-Ins auf Web -Servern. Java-Servlet- Programmierschnittstelle , die auch als Java-Servlet- API bekannt ist, ist ein Teil der J2EE -Plattform.
Tomcat Container
Websites bestehen aus einer oder mehreren Kontexten . Tomcat verwendet einen Zusammenhang Behälter für jede einzelne Web -Anwendung, die es ausgeführt wird. Jedes Web App hat eine Context-Element oder Definition . Die Definition hat seinen eigenen einzigartigen Kontext Pfad, der den Speicherort der App- Ressourcen angibt. Apps werden von Tomcat in einer Web App Archivdatei , auch als WAR-Datei bekannt , oder als Ressourcen in einem Verzeichnis gespeichert.