- 24 Eki 2023
- 120
- 57
Arkadaşlar merhaba bugün sizlere sunucu ve istemci hakkında elimden geldiğince kısa bir bilgi anlatmaya çalışacağım
İSTEMCİ VE SUNUCU
İstemci, sistemdeki verilere ulaşmak için sunucudan istekte bulunan yapıdır. Sunucudan aldığı verileri kullanır.
İstemci, bir ağda bir sunucudan hizmet alan bir cihazdır. Bu cihazlar, masaüstü bilgisayarlar, dizüstü bilgisayarlar, tabletler, akıllı telefonlar ve diğer ağa bağlı cihazlar olabilir. İstemciler, sunuculara istekler göndererek ve sunuculardan gelen yanıtları alarak çalışırlar.
Herhangi bir web sitesine bağlanmak istediğinizde oluşan yapıda istemci sizin kullandığınız tarayıcıdır.
İstemci yazılımın bir örneği, bir web tarayıcısıdır tek bir bilgisayar birden çok istemci yazılımında çalıştırılabilir, yani bir kullanıcı anlık mesajlaşırken, diğer taraftan müzik dinleyebilir, e-posta kontrol edebilir, web sayfasını görüntüleyebilir.
Sunucu, bir ağda istemcilere hizmet veren bir cihazdır. Sunucular, güçlü donanıma ve yazılıma sahip bilgisayarlar olabilir. Sunucular, dosya depolama, web barındırma, e-posta, veri tabanı yönetimi ve daha fazlası gibi çeşitli hizmetler sunabilir.
Siteye ilk kez bağlandığınızda tarayıcınız yani istemci, sunucuya bir istek yollar ve sunucu isteği değerlendirerek istemciye cevap verir.
Sunucu, bağlanmak istediğiniz sitenin verilerinin barındıran, sistemdeki verileri saklayan ve bu verileri istek geldiğinde istemciye ulaştıran yüksek performansa sahip bilgisayar veya bilgisayar kümelerinin oluşturduğu yapıdır.
E-posta e-posta yazılımını çalıştırır, istemciler sunucudaki e-postalara erişmek için microsoft outlook gibi posta istemci yazılımlarını kullanır.
Web sunucusu web sunucusu yazılımını çalıştırır, istemciler sunucudaki web sayfalarını erişmek için internet expoler gibi tarayıcı yazılımları kullanır.
Dosya sunucusu ise şirket ve kullanıcı dosyalarını merkezi bir konumda saklar. İstemci aygıtları bu dosyalara, windovs, dosya gezgini gibi istemci yazılımıyla erişir.
Sunucuların işlevleri:
Hizmet sunmak: Sunucular, web sayfaları, e-posta, dosyalar ve diğer kaynaklara erişim gibi çeşitli hizmetler sunar.
Verileri depolamak: Sunucular, kullanıcıların dosyalarını ve verilerini depolayabilir.
Uygulamaları çalıştırmak: Sunucular, web uygulamaları, veri tabanı motorları ve diğer uygulamaları çalıştırabilir.
Ağları yönetmek: Sunucular, ağ kaynaklarını yönetmek ve ağ güvenliğini sağlamak için kullanılabilir.
(Her türlü tavsiye ve eleştirilerinizi bekliyorum)