Apache Tomcat

Apache Tomcat
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereServer web
SviluppatoreApache Software Foundation
Data prima versione1999 e 27 gennaio 2006
Ultima versione
  • 10.1.35 (10 febbraio 2025)
  • 11.0.3 (10 febbraio 2025)
Sistema operativoMultipiattaforma
LinguaggioJava
LicenzaLicenza Apache 2.0
(licenza libera)
LinguaMultilingua
Sito webtomcat.apache.org/

Apache Tomcat (o semplicemente Tomcat) è un server web (nella forma di contenitore servlet) open source sviluppato dalla Apache Software Foundation. Implementa le specifiche JavaServer Pages (JSP) e servlet, fornendo quindi una piattaforma software per l'esecuzione di applicazioni web sviluppate in linguaggio Java. La sua distribuzione standard include anche le funzionalità di web server tradizionale, che corrispondono al prodotto Apache.

In passato, Tomcat era gestito nel contesto del Jakarta Project, ed era pertanto identificato con il nome di Jakarta Tomcat; attualmente è oggetto di un progetto indipendente. Tomcat è distribuito sotto la Licenza Apache, ed è scritto interamente in Java; può quindi essere eseguito su qualsiasi architettura su cui sia installata una JVM.

Tomcat non è un servizio che implementa completamente la specifica Jakarta EE, in quanto tale specifica, oltre le servlet ed alle JSP, supporta tantissime altre tecnologie. Quindi Tomcat non può essere considerato un application server.[1] Anche se supporta solo parzialmente alcune tecnologie di Jakarta EE (ovvero Servlet e JavaServer Pages), lo sviluppatore è libero di importarne altre come le Jakarta Persistence o altre tecnologie sempre in ambiente Jakarta EE. Tomcat può essere utilizzato anche come contenitore servlet per framework come Spring framework.

  1. ^ Pasquale Congiusti, Tomcat, Web Server o Application Server?, su html.it, marzo 2009. URL consultato il 30 novembre 2017 (archiviato il 3 febbraio 2017).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne