Tomcat 7.0 ve Tomcat 6.0 Arasındaki Fark

Tomcat 7.0 ve Tomcat 6.0 Arasındaki Fark
Tomcat 7.0 ve Tomcat 6.0 Arasındaki Fark

Video: Tomcat 7.0 ve Tomcat 6.0 Arasındaki Fark

Video: Tomcat 7.0 ve Tomcat 6.0 Arasındaki Fark
Video: Android TV vs Samsung Tizen vs LG webOS: What's the difference? 2024, Temmuz
Anonim

Tomcat 7.0 vs Tomcat 6.0

Tomcat (Apache Tomcat veya Jakarta Tomcat olarak da bilinir), Java kodunu çalıştırmak için kullanılabilecek bir "saf java" HTTP web sunucusu ortamı sağlar. Açık kaynaklı bir ürün olarak sunulan Apache Software Foundation tarafından geliştirilen bir Servlet kapsayıcısıdır. Sun Microsystems'in Java Servlet ve JSP (Java Server Pages) özellikleri Tomcat tarafından uygulanmaktadır. Apache Tomcat, XML yapılandırma dosyaları kullanılarak yapılandırılabilir (konfigürasyon ve yönetim araçları sunucuya dahil edilmiş olsa da). Tomcat 7.0, önceki Tomcat 6 sürümüne göre birçok yeni özellik sunan Tomcat'in en son kararlı sürümüdür.0 (2007'de piyasaya sürüldü).

Tomcat 6.0 nedir?

Tomcat 6.0, önceki sürümlerine göre birçok yeni özellik sundu. Tomcat 6.0 ile, kullanıcılar düşük seviyeli giriş/çıkış verilerinin asenkron iletişimi için yeni NIO (Yeni G/Ç) konektörünü kullanabildikleri için uygulamalarının G/Ç işlemleri üzerinde gelişmiş kontrol uygulanabilir. Örneğin, veriler çoklu I/O seviyeleri aracılığıyla paralel olarak toplu olarak aktarılabilir. Veya diğer yandan, kullanıcılar seçicileri kullanarak verileri çoğ altabilir. Enjekte edilebilir iş parçacığı havuzları, yeni Executer öğesi kullanılarak paylaşılmak üzere yapılandırılabilir. Tomcat 6.0, yeni JULI çerçevesinin günlük kitaplığını yeniden düzenlemesi sayesinde alternatif bir ortak kullanım günlüğü bağdaştırıcısının uygulanması için destek sağlar. Ayrıca Tomcat 6.0, Comet adlı yeni bir HTTP Push yöntemini ve SEND_FILE API adlı yuvalar üzerinden aktarım yapmak için kullanılabilen yeni bir API'yi destekler. Kullanıcılar, tek bir sunucu uygulaması eşlemesi içinde birden fazla URL modeli oluşturabilir.

Tomcat 7.0 nedir?

Apache, Ocak 2009 gibi erken bir tarihte Apache 7.0 üzerinde çalışmaya başladı. Ancak 2 yıl sonra stabil olduğu açıklandı (Ocak 2011'de). Tomcat 7.0.6, ilk Tomcat 7 kararlı sürümüdür. Tomcat 7.0, önceki sürümde sunulan iyileştirmeler üzerine kurulmuştur ve Servlet 3.0 API, JSP 2.2 ve EL 2.2 özelliklerini uygular. Tomcat 7.0, web uygulamalarında bellek sızıntılarının tespiti/önlenmesi, Yönetici/Ana Bilgisayar Yöneticisi için geliştirilmiş güvenlik, CSRF (Siteler Arası İstek Sahteciliği) koruması, harici içeriği doğrudan uygulamalara dahil etme ve temizleme gibi birçok yeni iyileştirmeyi tanıttı. up code (bağlayıcıların ve yaşam döngülerinin yeniden düzenlenmesi dahil).

Tomcat 7.0 ve Tomcat 6.0 arasındaki fark nedir?

– Tomcat 7.0, Tomcat sunucusunun en son sürümüdür, Tomcat 6.0 ise önceki sürümüdür.

– Tomcat 7.0'ın indirme boyutu Tomcat 6.0'dan biraz daha büyük.

– Tomcat 7.0, Tomcat 6.0'da bulunmayan birçok yeni özelliğe sahiptir.

– Her şeyden önce, Tomcat 7.0, web uygulamalarını başlatma ve çalıştırmada Tomcat 6.0'dan daha hızlıdır.

– Tomcat 7.0, çeşitli güvenlik kodu düzeltmeleri ve eklemeler (CSRF önleme filtresi gibi) nedeniyle güvenliği Tomcat 6.0'a göre iyileştirdi.

– Tomcat 7.0, önceki sürümüne (Tomcat 6.0 tarafından kullanılan) göre geliştirilmiş bir sürüm olan Servlet 3.0 API'yi içerir.

– Dolayısıyla, Servlet 3 kapsayıcılarına ihtiyaç duyan 3. taraf uygulamalar Tomcat 7.0 tarafından desteklenir.

– Yapılandırılabilirlik, daha önce web uygulamalarına çözülen sorunların daha iyi ele alınmasını sağlayan yeni kapsayıcı bileşenleri (örn. ExpiresFilter ve AddDefaultCharsetFilter) içeren Tomcat 7.0'da daha iyidir.

– Tomcat 7.0, Java 6'yı desteklerken Tomcat 6.0 yalnızca Java 5'i destekler.

– Son olarak, Tomcat 7.0, gerekli yerlerde jenerikleri kullanan daha temiz ve modernleştirilmiş kod içerir.

Önerilen: