? Apache Tomcat ved Apache Software Foundation er et open- source software -pakke , der implementerer Java Servlets og JavaServer Pages . Det bruges til at køre store webprogrammer for brancher og organisationer . Apache Tomcat ledes af Apache Jakarta Project. Om Tomcat 5.5
Apache Tomcat bruger Servlet 2.4 og JavaServer Pages 2.0 til at skabe en platform til at udvikle og offentliggøre web apps og web-tjenester . Apache Tomcat 5.5.23 kaldes også en Tomcat container. En servlet container er en app server facilitator eller et servlet motor, der letter køre Java servlets . Dette giver Tomcat til at understøtte JavaServer Pages ved at konvertere dem til servlets . Tomcat 5.5.23 software er for formateres til at kunne anvendes sammen med Java 2 Standard Edition version 5.0 eller nyere.
Compiler Software
Tomcat 5.5.23 bruger Eclipse JDT Java compiler til at oprette eller kompilere JSP sider . Løb Tomcat kræver ikke længere at bruge Java Development Kit - JDK - som det kan udnytte en Java Runtime Environment , eller JRE , i stedet for. Desuden kan det være konfigureret til at få adgang til og bruge JDK compiler til at kompilere JSP'er og Apache Ant Java compiler software .
Java Servlet
servlet er et lille program eller app, der kører i en web-server . En Java servlet er en server -side -processor , der får adgang databaser og kan bruge til at gøre e -handelstransaktioner . Servlets besvare HTTP-anmodninger , og er ofte brugt i stedet for Active Server Pages , også kendt som ASPs , Common Gateway Interface scripts , også kendt som CGI scripts , og C + + plug -ins på webservere . Java servlet programming interface , også kendt som Java Servlet API , er en del af J2EE -platformen.
Tomcat Containere
Websites består af en eller flere sammenhænge. Tomcat bruger en kontekst beholder til hver enkelt web app, det kører. Hver Web app har én sammenhæng element eller definition. Definitionen har sin egen unikke kontekst vej, som angiver placeringen af app ressourcer. Apps gemmes af Tomcat i en Web app arkivfil , også kendt som en WAR-fil eller som ressourcer i en mappe.