İstemci – Sunucu Mimarisi Nedir?

Öncelikle istemci ve Sunucu nedir onları açıklayalım

İstemci dediğimiz şey, sunucudan istekte bulunan, sunucudaki verileri kullanabilen yapılardır.Örnek olarak bir web sayfasını verebiliriz.İstemci konumundaki web sayfası, sunucu(server) dan bir istekte bulunur ve bunun sonucunda sunucu,istenen verileri istemciye ulaştırır

Sunucu ise bu bilgileri tutan bilgisayarlardır.Bunların donanımlı,yüksek performanslı çalışmaları gerekir.Tanımını özet olarak yaparsak Sunucu, bir ağdaki bilgiyi kullanıcılara (bilgisayarlara) paylaştıran, üzerinde birçok yazılım çalıştıran, yüksek performansa sahip bilgisayarlardır.Bankalarda ve benzeri büyük şirketlerde sunucu üzerinde bilgiler tutulur.Şirketler için bu, hem zaman hem de maliyet açısından önemli yer tutar.

Bir web sayfası içerisinde bazı olaylar sunucu tarafında bazı olaylar ise istemci (client) tarafında gerçekleşir.Örnek verecek olursak ; Bir üyelik işlemi gerçekleştirildiğinde girdiğimiz değerler Sunucu’ya bildirilir.İstemciden sunucuya gönderilen kodlar, sunucu tarafındaki bazı programlar ile çalıştırılır ve sonuç tekrar istemciye html kodu olarak gönderilir.Bu sunucu tarafında gerçekleşen bir eylemdir.Fakat web sitemizde bir butona bastığımızda bize bir uyarı mesajı veriliyor ise bu istemci tarafında çalışan bir olaydır.Yani olaylar, server tarafına hiç ulaşmadan doğrudan tarayıcımız üzerinde gerçekleşir.

–>İstemci tarafında çalışan en önemli diller Html,Css ve Javascript tir.İstemci tarafında sayfa oluşturmanın en önemli dezavantajı, yazılan kodun saklanamamasıdır.Örneğin html ile yazılmış bir sayfada, sağ tuş yapıp kaynağı görüntüle dediğimizde yazılan bütün kodları görebiliriz.Yazılan kodların görülmesi, güvenlik açıklarına sebep olabilir

–>Sunucu tarafında çalışan bazı diller ise Asp.Net,Php,Ruby ve Jsp dir.

Benzer Yazılar

Henüz yorum yapılmamış

Yorum Yazın

Su elementleri kullanabilirsiniz : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Arama
RSS
Beni yukari isinla