servlet

servletler bir web sunucusu veya uygulama sunucusu üzerinde çalışırlar. aslında .net'in controller'ları (mvc) java'da "kabaca" servlete denk gelir diyebiliriz. servletler ile web sayfaları üzerinden, form’lar ile kullanıcılardan bilgiler alınıp işlenebilir, veritabanı sorgulamaları yapılabilir ve dinamik web sayfaları oluşturulabilir.

servletler web server’ın memory bölümünde çalışırlar. bundan dolayı her bir istek için ayrı bir process oluşturmak zorunda değillerdir. ayrıca java ile yazıldığından dolayı platform bağımsızdırlar. mevcut java kütüphaneleri servletler ile tam uyumlu olduğundan dolayı, java ile yapılan tüm işlemler servletler ile de yapılabilir.
eğer model view controller dessign pattern'da kod yazıyorsanız servletler bu pattern'da controller kısmında yer alır. model kısmını java se (pojo), view kısmını da örneğin jsp ile yazabilirsiniz.

Üyelik Sözleşmesi | Genel Kurallar | Duyurular | İstatistikler