Twitter Youtube Github
Burak Kutbay'ın Kişisel Blog'u |

Type and hit Enter to search

  • Eğitim
  • Quarkus
  • Spring Cloud
  • Spring Boot
  • Spring JDBC Template
  • Spring MVC
  • Spring Core
  • Spring Örnekleri
  • Hibernate
  • Java Server Pages
  • Java Server Faces
  • PrimeFaces
  • Servlet
  • JDBC
  • JSTL
  • Java 8
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale
Java Server PageServlet

Servlet Nedir?

Paylaş

Sitemi takip ediyorsanız neredeyse 1 senedir Java Server Pages ile Dersler yazarak sizinle paylaşmaktayım. Servlet JSP ile ilgili olduğu için Java Server Pages nedir diyorsanız buradan buyrun. Gerek yok ben biliyorum diyorsanız o zaman devam edelim.

Java Server Pages dinamik bir web programlama dili. Java Web tarafında bu dinamik yapıyı Servlet’ler ile karşılamakta. İşin özeti sadece bu.

Şimdi detaylara inelim.

Servlet’ler Java dünyasının bir parçasıdır. Nesnesidir. Bir kod bloğunu Java binary kod’lara çevirmeden hemen önceki halidir Servlet. O zaman Java Server Pages ile programımız derlenirken ilk olarak Servlet’e çevrilmekte.

Servlet’ler’i istemci ile servlet’ler arasında iletişimini sağlayan Servlet Motor’rları vardır. Bu motorlar dan bir örnek verecek olursam daha önce blog’um da yazdığım Apache Tomcat‘dir. Kullanıcıya sunulan Web sayfalarını önümüze getirir ve isteklerimize cevap verir.

Servlet ve Servlet Motorlarının çalışma işlemini yakından incelemeye başladığımda dikkatimi çeken bir nokta oldu. O nokta multi thread çalışma sistemi var Servlet Motorlarının. Bu noktaya sadece değinmek istedim.

sevjafjr

Anlatılmak istediğim durumu resim kısaca özetlemektedir. Biz ister JSP ister JSF ile kodlama yapalım hepsi Servlet’e dönüşüp ve Servlet Motoru’na  istemleri yapmaktadır.

Tags:

apacheApache tomcatjsp servletservlet

Paylaş

Diğer Yazılar

javb
Previous

JSP ile Veritabanı Tablosu Oluşturmak

blank
Next

Blog’un 2012 Yılı Özeti

Next
blank
31 Aralık 2012

Blog’un 2012 Yılı Özeti

Previews
29 Aralık 2012

JSP ile Veritabanı Tablosu Oluşturmak

javb

3 Comments

  1. Ziyaretçi dedi ki:
    29 Aralık 2012, 22:22

    Açıklayıcı olmamış

    Cevapla
    1. Burak dedi ki:
      29 Aralık 2012, 22:38

      Bu bir seri halinde Servlet konusu işlenecek. Açıklayıcı olması için yazı içerisinde verdiğim linkleri okursanız başka bir bilgiye gerek kalmayacaktır. JSP bilginiz yoksa ve ya sunucu çalışma bilginiz. Bu zaten size yarar sağlamayacaktır.

      Cevapla
  2. ali dedi ki:
    08 Ağustos 2017, 15:30

    Mikroservis yapısını tam olarak anlamaya çalışıyorum çok geniş bir konu. içerisinde her şey var bugün de Servlet e yolumuz düştü çok açıklayıcı ve güzel olmuş teşekkürler.

    Cevapla

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İlgini Çekebilir

javb

Java Server Pages Hata Sayfası Oluşturma

blank

OZU – Bilgisayar Oyunu Atölyesi V

blank

WP-Admin’e Girilmiyor Sorunun Çözümü

blank

Java Kitaplığım – Kim Korkar Java’dan

Burak Kutbay'ın Kişisel Blog'u |

© 2008 - ∞, Her hakkı saklıdır.

Link

  • Hakkımda
  • İletişim
  • Arşiv

Kategori

Cloud
Amazon Web Services
Vue.js
Gradle
Node.js
Android
Struts
Redis
Röportaj
Spring Data
Spring Cloud Stream
XCode
Debezium
Mikroservis Mimarisi
Video
Spring Native
iPhone Uygulama Geliştirme
Objective C
JPA
Spring Security
PostgreSQL
Apache Kafka
Git
Servlet
Yaptığım Projeler
Maven
Design Patterns
DevOps
Linux
RabbitMQ
PrimeFaces
JDBC
Spring Jdbc Template
Spring
Spring MVC
Manset
Google
Spring Cloud
OCA Java SE 8
Spring Core
Quarkus
Microsoft
Veritabanı
Tanıyalım
Java SE
Hibernate
Teknoloji
Okuduğum Kitaplar
Java Server Faces
Yazılım Mühendisliği
C Sharp
Spring Boot
Java
Günlüğüm
Java Server Page
Makale

Takip Et

Twitter Youtube Github
  • Eğitim
  • Quarkus
  • Spring Cloud
  • Spring Boot
  • Spring JDBC Template
  • Spring MVC
  • Spring Core
  • Spring Örnekleri
  • Hibernate
  • Java Server Pages
  • Java Server Faces
  • PrimeFaces
  • Servlet
  • JDBC
  • JSTL
  • Java 8
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale