Hoşgeldin Misafir

Server-Client Mantığı

Conrado Sol

29 Nis 2026
88 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Öncelikle client ve serverin ne demek olduğunu öğrenelim.

Server diyince aklımıza devasa cihazlar ve karmaşık kablolar geliyor fakat server aslında bir yazılımdır. Sunucu/server, taleplere yanıt veren tarafı temsil ederken İstemci/client ise veri veya hizmet talep eden tarafı temsil eder. Örneğin bilgisayarınızı açtınız ve bir siteye gireceğinizi varsayalım; burada client olan cihaz sizin bilgisayarınızdır, çünkü bilgisayarınızdan web sunucusuna doğru bir erişim talebi oluşur.

Ez9jgH.png


Tabiki de client-server bağlantısı sadece bundan ibaret değildir. Aynı şekilde Web sunucunun serveride bir client olabilir
Aşağıda ki görselde olduğu gibi web sitenin serveri file servere talepte bulunduğu için client durumundadır

Ezas3T.png


Bir diğer örnekte ise file server üstteki görselde server konumundayken alttaki örnekte client durumundadır çünkü update servere bir talepte bulunuyor.

EzGgGh.png


Yani istemci ve sunucu olma durumu tamamen değişken bir kavramdır.

Server-Client İstek ve Yanıt Döngüsü​

Request: Clientin servere talepte bulunma durumu

Proccesing: Serverin talebi inceleme durumu

Response: Server talebin sonucunu cliente gönderir