Apache Tomcat Nedir?
Bu yazımda Apache Tomcat nedir? Nasıl kurulur resimlerle adım adım anlatmaya çalışacağım. Sonunda da küçük bir örnekle yazımı sonlandırmak istiyorum.
Tomcat, Apache Software Foundation (Apache Yazılım Vakfı) tarafından geliştirilmiş açık kaynaklı bir web sunucudur ve servlet containerdır. Java uygulamalarını çalıştırmak için saf bir Java web sunucusu ortamı sağlar.Web server (sunucu) Web browser (istemci) dan gelen istekleri karşılar. Gelen istek dinamik bir istekse kendisi bunu yönlendiremez. Ve burada da bir web container a ihtiyaç duyulur. Sunucunun standartları belirlenir. Standartlar belirlendikten sonra kodlar implement edilir. Bu standartları uygulayan ve içerisinde web sunucusu yer alan bir Java uygulamasıdır. Kısaca Tomact Java’yı bir web uygulaması olarak çalıştırmak için temel işlevsellik sağlar.
Tomcat 10.0 Sürümü kullanılan en yeni sürümüdür. Tomcat 10.1 beta da kullanılmaya açıktır. Apache tomcat kurulumu için gerekli dosyayı indirecek olursak
Şimdi de Apache Tomcat’i kullanabilceğimiz küçük bir örnek yapalım
İlk olarak Group Id: com.dev.code / Artifact Id: learn olan yeni bir Maven projesi oluşturuyoruz.
Adım1: pom.xml maven dosyasına ilgili dependenciesi ekliyoruz. Parent özelliğini tanımlıyoruz
Adım2: learn -> Maven -> Update Project
Adım3: Package: hello olan SampleController isminde bir class ekliyoruz
Adım4: Annotationları ve importları tanımlıyoruz
Adım5: Spring Boot App ile run ediyoruz
Yukarıda da gördüğümüz gibi tomcat sayesinde IDE üzerinde yazmış olduğumuz java kodunu web localde görmüş olduk.
Buraya kadar okuduğunuz için teşekkür ederim😃.Merak edip araştırdığım konuları Medium’da paylaşmaya devam edeceğim. Birlikte okuyup, gelişmeye devam edelim..