Razlika Između Tomcat 7.0 I Tomcat 6.0

Razlika Između Tomcat 7.0 I Tomcat 6.0
Razlika Između Tomcat 7.0 I Tomcat 6.0

Video: Razlika Između Tomcat 7.0 I Tomcat 6.0

Video: Razlika Između Tomcat 7.0 I Tomcat 6.0
Video: Tomcat Обновление с 7.0.59 до 7.0.79 для windows 2024, Travanj
Anonim

Tomcat 7,0 vs Tomcat 6,0

Tomcat (poznat i kao Apache Tomcat ili Jakarta Tomcat) nudi "čisto java" okruženje HTTP web poslužitelja koje se može koristiti za pokretanje Java koda. Riječ je o Servlet spremniku koji je razvila Apache Software Foundation, a nudi se kao proizvod otvorenog koda. Java Servlet i JSP (Java Server Pages) specifikacije Sun Microsystems provodi Tomcat. Apache Tomcat može se konfigurirati pomoću XML konfiguracijskih datoteka (iako su alati za konfiguraciju i upravljanje uključeni u poslužitelj). Tomcat 7.0 najnovija je stabilna verzija Tomcata, koja je uvela mnoge nove značajke u odnosu na prethodnu verziju Tomcat 6.0 (koja je objavljena 2007. godine).

Što je Tomcat 6.0?

Tomcat 6.0 je predstavio mnoge nove značajke tijekom svojih prethodnih izdanja. S Tomcatom 6.0 može se implementirati napredna kontrola nad I / O operacijama njihovih aplikacija jer korisnici mogu koristiti novi NIO (Novi I / O) konektor za asinkronu komunikaciju ulaznih / izlaznih podataka niske razine. Na primjer, podaci se mogu prenositi skupno, paralelno kroz više razina I / O. Ili s druge strane, korisnici bi mogli multipleksirati podatke pomoću selektora. Skupine niti za injekcije mogu se konfigurirati za dijeljenje pomoću novog elementa Executer. Tomcat 6.0 pruža podršku za implementaciju alternativnog prilagodnika za zajedničko bilježenje, zahvaljujući novom fakturiranju JULI okvira knjižnice zapisivanja. Nadalje, Tomcat 6.0 podržava novu HTTP Push metodu nazvanu Comet i novi API koji se može koristiti za prijenos preko utičnica nazvan SEND_FILE API. Korisnici mogu stvoriti više od jednog uzorka URL-a unutar jednog preslikavanja servleta.

Što je Tomcat 7.0?

Apache je počeo raditi na Apacheu 7.0 već u siječnju 2009. No, najavljen je stabilnim nakon dvije godine (u siječnju 2011.). Tomcat 7.0.6 je prvo Tomcat 7 stabilno izdanje. Tomcat 7.0 izgrađen je na poboljšanjima uvedenim u ranijoj verziji i implementira Servlet 3.0 API, JSP 2.2 i EL 2.2 specifikacije. Tomcat 7.0 je predstavio mnoga nova poboljšanja, poput otkrivanja / sprječavanja curenja memorije u web aplikacijama, poboljšane sigurnosti za Manager / Host Manager, CSRF (krivotvorenje zahtjeva za više mjesta), mogućnost izravnog i čišćenog vanjskog sadržaja u aplikacijama up kod (uključujući refaktoriranje konektora i životnih ciklusa).

Koja je razlika između Tomcat 7.0 i Tomcat 6.0?

- Tomcat 7.0 je najnovija verzija poslužitelja Tomcat, dok je Tomcat 6.0 bilo njegovo prethodno izdanje.

- Veličina preuzimanja Tomcat 7.0 malo je veća od Tomcat 6.0.

- Tomcat 7.0 ima mnogo novih značajki koje nisu pronađene u Tomcat 6.0.

- Prije svega, Tomcat 7.0 brži je od Tomcata 6.0 u pokretanju i pokretanju web aplikacija.

- Tomcat 7.0 je poboljšao sigurnost u odnosu na Tomcat 6.0 zbog nekoliko ispravki i dodataka sigurnosnog koda (poput CSRF filtra za prevenciju).

- Tomcat 7.0 uključuje Servlet 3.0 API, koji je sam po sebi poboljšana verzija u odnosu na prethodnu verziju (koristi ga Tomcat 6.0).

- Dakle, programe nezavisnih proizvođača kojima su potrebni spremnici Servlet 3 podržava Tomcat 7.0.

- Konfigurabilnost je bolja u programu Tomcat 7.0, koji uključuje nove komponente spremnika (npr. ExpiresFilter i AddDefaultCharsetFilter) koji omogućavaju bolje rješavanje problema koji su prethodno bili prepušteni web aplikacijama za rješavanje.

- Tomcat 7.0 podržava Java 6, dok Tomcat 6.0 podržava samo Java 5.

- Napokon, Tomcat 7.0 uključuje čistiji i modernizirani kôd koji koristi generičke lijekove na traženim mjestima.

Preporučeno: