Apache Tomcat: Revizyonlar arasındaki fark

Vikipedi, özgür ansiklopedi
[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
düzeltme AWB ile
YBot (mesaj | katkılar)
Parametre güncelleme
7. satır: 7. satır:


=== Catalina ===
=== Catalina ===
Catalina Tomcat'in sunucu kabı (İngilizce:servlet container)'dır. Catalina hem sunucu hem JavaServer Pages (JSP) için [[Sun Microsystems]] şirketinin (zamanında yazmış olduğu) şartname takip ederek geliştirilmiştir. Tomcat'de Realm (Tomcat Realms olarak da bilinir) kullanıcılara ait kullanıcı ismi, şifre, ve rollerden oluşan (aynı Unix gruplarındaki gibi) bir veritabanını simgeler. Farklı Realm uygulamaları, Catalina'nın, bu bahsedilen kimlik doğrulama bilgilerinin hali-hazırda yaratılıp muhafaza edildiği ortamlara entegre olmasına izin verir. Daha sonra bu bilgileri sunucu şartnamelerinde tanımlanmış Konteyner Tabanlı Güvenlik (İngilizce: Container Managed Security) uygulamasını kurmak için kullanır.<ref>{{Web kaynağı}}Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler ([[:Kategori:Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler|link]])
Catalina Tomcat'in sunucu kabı (İngilizce:servlet container)'dır. Catalina hem sunucu hem JavaServer Pages (JSP) için [[Sun Microsystems]] şirketinin (zamanında yazmış olduğu) şartname takip ederek geliştirilmiştir. Tomcat'de Realm (Tomcat Realms olarak da bilinir) kullanıcılara ait kullanıcı ismi, şifre, ve rollerden oluşan (aynı Unix gruplarındaki gibi) bir veritabanını simgeler. Farklı Realm uygulamaları, Catalina'nın, bu bahsedilen kimlik doğrulama bilgilerinin hali-hazırda yaratılıp muhafaza edildiği ortamlara entegre olmasına izin verir. Daha sonra bu bilgileri sunucu şartnamelerinde tanımlanmış Konteyner Tabanlı Güvenlik (İngilizce: Container Managed Security) uygulamasını kurmak için kullanır.<ref>{{Web kaynağı | arşivengelli = evet}}Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler ([[:Kategori:Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler|link]])
</ref>
</ref>



Sayfanın 17.54, 22 Kasım 2018 tarihindeki hâli

Apache Tomcat, Apache Yazılım Vakfı tarafından geliştirilmiş açık kaynak bir Java Servlet Container uygulamasıdır. Tomcat Java Servlet, JavaServer Pages (JSP), Java EL, ve WebSocket dahil olmak üzere bir çok Java EE belirtimlerini gerçekleştirir ve Java kodunun çalışabileceği sadece Java ile yazılmış HTTP sunucu çevrelerini sağlar.

Tomcat'in bakımı, onarımı ve geliştirilmesi Apache Yazılım Vakfı himayesinde, halka açık bir yazılımcı topluluğu tarafından, açık kaynak kodlu yazılım olarak yapılmış, Apache Lisansı 2.0 altında yayınlanmıştır.

Bileşenleri

Tomcat 4.x sürümü Catalina (sunucu konteyner), Coyote (HTTP bağlantısı), ve Jasper (JSP motoru) bileşenleri ile yayınlanmıştır.

Catalina

Catalina Tomcat'in sunucu kabı (İngilizce:servlet container)'dır. Catalina hem sunucu hem JavaServer Pages (JSP) için Sun Microsystems şirketinin (zamanında yazmış olduğu) şartname takip ederek geliştirilmiştir. Tomcat'de Realm (Tomcat Realms olarak da bilinir) kullanıcılara ait kullanıcı ismi, şifre, ve rollerden oluşan (aynı Unix gruplarındaki gibi) bir veritabanını simgeler. Farklı Realm uygulamaları, Catalina'nın, bu bahsedilen kimlik doğrulama bilgilerinin hali-hazırda yaratılıp muhafaza edildiği ortamlara entegre olmasına izin verir. Daha sonra bu bilgileri sunucu şartnamelerinde tanımlanmış Konteyner Tabanlı Güvenlik (İngilizce: Container Managed Security) uygulamasını kurmak için kullanır.[1]

Coyote

Coyote, HTTP 1.1 protokolünü bir web sunucusu olarak destekleyen, Tomcat'in bağlantı bileşenidir. Bu Catalina'nınyerel dosyaların HTTP dökümanları olarak sunulduğu sade bir web sunucusu olarak iş görmesini sağlar.[kaynak belirtilmeli]

Başvurular

  1. ^ Boş kaynak (yardım) Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler (link)