Długo oczekiwana nowa wersja środowiska Java w końcu ujrzała świa...
Tomcat
jest serverem aplikacji (kontenerem servletów), który jest oficjalną Implementacją Referencyjną (RI) technologii
Java Servlet
i JavaServer Pages.
Specyfikacje Java Servlet i JavaServer Pages są rozwijane przez Sun Microsystems w Procesie Społeczności Java (Java Community Process).
Tomcat
jest rozwijany w otwartym środowisku, które daje możliwość przyłączenia się do realizacji projektu. Ma to na celu
zebranie najlepszych deweloperów dookoła świata. Tomcat jest udostępniany
na Licencji Apache.
Tomcat 5.5.x:
Implementuje: Servlet Spec. 2.4, JSP Spec. 2.0
Tomcat 5.5 jest obecnie najprężniej rozwijającą się wersją. Podczas gdy implementuje te same specyfikacje
Servletów i JSP co Tomcat 5.0.x, charakteryzują go znaczące zmiany, które wpływają na lepszą wydajność i stabilność
a co za tym idzie obniżają koszty utrzymania. Aby poznać szczegóły zajrzyj do Logu Zmian Tomcata 5.5
Tomcat 4.1.x:
Implementuje: Servlet Spec. 2.3, JSP Spec. 1.2
Implementuje nowy kontener servletów o nazwie Catalina, który oparty jest na zupełnie nowej architekturze.
Tomcat 4.1 jest unowocześnioną wersją 4.0.x i zawiera znaczące ulepszenia, w tym:
Administracja oparta na JMX
Webaplikacja administracyjna oparta na JSP i Struts
Nowy Coyote connector (HTTP/1.1, AJP 1.3 i wsparcie dla JNI)
Napisany na nowo kompilator stron JSP Jasper (JSP page compiler)
Poprawiona wydajność i efektywność obsługi pamięci
Rozszerzone wsparcie aplikacji manager dla integracji z narzędziami developerskimi
Możliwość zaprogramowania dowolnych zadań Ant'a współpracujących z aplikacją manager, bezpośrednio w skryptach build.xml
Tomcat 3.3.x:
Implementuje: Servlet Spec. 2.2, JSP Spec. 1.1
Wersja 3.3.2 jest aktualnym wydaniem o jakości produkcyjnej zgodnym ze specyfikacjami Servlet 2.2 i JSP 1.1. Jest logiczną
kontynuacją wersji 3.2. Charakteryzuje się bardziej modularną budową oraz pozwala na skonfigurowanie kontenera servletów na
drodze dodawania i usuwania modułów, które odpowiadają za przetwarzanie żądań servletów. W tej wersji poprawiono także
wydajność.
Wszystkie wersje 3.x wywodzą się z pierwotnej implementacji Servletów i JSP, która została dofinansowana przez Sun.