Erinevus Tomcat 7.0 Ja Tomcat 6.0 Vahel

Erinevus Tomcat 7.0 Ja Tomcat 6.0 Vahel
Erinevus Tomcat 7.0 Ja Tomcat 6.0 Vahel

Video: Erinevus Tomcat 7.0 Ja Tomcat 6.0 Vahel

Video: Erinevus Tomcat 7.0 Ja Tomcat 6.0 Vahel
Video: Tomcat Обновление с 7.0.59 до 7.0.79 для windows 2024, November
Anonim

Tomcat 7.0 vs Tomcat 6.0

Tomcat (tuntud ka kui Apache Tomcat või Jakarta Tomcat) pakub „puhta java“HTTP veebiserveri keskkonda, mida saab kasutada Java-koodi käivitamiseks. See on Apache Software Foundationi välja töötatud Servleti konteiner, mida pakutakse avatud lähtekoodiga tootena. Sun Microsystemsi Java Servleti ja JSP (Java Server Pages) spetsifikatsioone rakendab Tomcat. Apache Tomcati saab konfigureerida XML-i konfiguratsioonifailide abil (kuigi serveriga on kaasas seadistamise ja haldamise tööriistad). Tomcat 7.0 on Tomcati uusim stabiilne versioon, mis tutvustas palju uusi funktsioone võrreldes eelmise versiooniga Tomcat 6.0 (mis ilmus 2007. aastal).

Mis on Tomcat 6.0?

Tomcat 6.0 tutvustas varasemate väljaannetega võrreldes palju uusi funktsioone. Tomcat 6.0 abil saab rakenduste I / O toimingute täpsemat juhtimist rakendada, kuna kasutajad saavad kasutada madalat sisend- ja väljundandmete asünkroonseks suhtlemiseks uut NIO (New I / O) pistikut. Näiteks saaks andmeid edastada hulgi, paralleelselt mitme sisend- ja väljundtaseme kaudu. Või teisest küljest said kasutajad andmeid mitmekordistada selektorite abil. Süstitavaid niidipakette saab konfigureerida jagamiseks uue Executeri elemendi abil. Tomcat 6.0 pakub tuge alternatiivse ühise logimise adapteri juurutamiseks tänu uue JULI raamistiku logiraamatukogu ümberehitamisele. Lisaks toetab Tomcat 6.0 uut HTTP Push-meetodit nimega Komeet ja uut API-d, mida saab kasutada SEND_FILE API-nimeliste soklite kaudu edastamiseks. Kasutajad saavad ühes servleti vastenduses luua mitu URL-i mustrit.

Mis on Tomcat 7.0?

Apache hakkas Apache 7.0-ga töötama juba 2009. aasta jaanuaris. Kuid see kuulutati stabiilseks 2 aasta pärast (jaanuaris 2011). Tomcat 7.0.6 on esimene Tomcat 7 stabiilne versioon. Tomcat 7.0 tugines varasemas versioonis tehtud täiustustele ja rakendab Servlet 3.0 API, JSP 2.2 ja EL 2.2 spetsifikatsioone. Tomcat 7.0 tutvustas mitmeid uusi täiustusi, nagu veebirakenduste mälulekete tuvastamine / ennetamine, halduri / hostihalduri täiustatud turvalisus, CSRF (saidiüleste taotluste võltsimine) kaitse, võime lisada rakendustesse välist sisu otse ja puhastada up-kood (sealhulgas pistikute ja elutsüklite ümberehitamine).

Mis vahe on Tomcat 7.0 ja Tomcat 6.0 vahel?

- Tomcat 7.0 on Tomcati serveri uusim versioon, samas kui Tomcat 6.0 oli selle eelmine versioon.

- Tomcat 7.0 allalaaditava faili suurus on veidi suurem kui Tomcat 6.0.

- Tomcat 7.0-l on palju uusi funktsioone, mida Tomcat 6.0 ei leia.

- Esiteks on Tomcat 7.0 veebirakenduste käivitamisel ja käitamisel kiirem kui Tomcat 6.0.

- Tomcat 7.0 on mitme turvakoodi paranduse ja täienduse (näiteks CSRF-i ennetamise filter) tõttu parandanud Tomcat 6.0-ga võrreldes turvalisust.

- Tomcat 7.0 sisaldab Servlet 3.0 API-d, mis ise on varasema versiooniga võrreldes parem versioon (mida kasutab Tomcat 6.0).

- Niisiis toetab Tomcat 7.0 kolmanda osapoole rakendusi, mis vajavad Servlet 3 konteinereid.

- Parem on konfigureeritavus Tomcat 7.0-s, mis sisaldab uusi konteinerikomponente (nt ExpiresFilter ja AddDefaultCharsetFilter), mis võimaldavad varem veebirakendustele lahendamiseks jäetud probleeme paremini lahendada.

- Tomcat 7.0 toetab Java 6, samas kui Tomcat 6.0 toetab ainult Java 5.

- Lõpuks sisaldab Tomcat 7.0 puhtamat ja ajakohastatud koodi, mis kasutab vajalikes kohtades geneerilisi aineid.

Soovitatav: