istemci sunucu mimarisi
Merhabalar. Bu yazımda sizlere istemci sunucu mimarisinden bahsedeceğim.
Ö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.
İstemci sunucu mimarisinden, istemci sunucu ilişkisinden kısaca bahsettim. Umarım yararlı olmuştur.
Merhaba. Firebase Events'e istatistik attığınızda not set şeklinde bir değer görüyorsanız olası çözümünü göstereceğim. (daha&helliip;) Daha Fazla Oku
Merhaba. Android cihazlar için hazırladığım Namaz Vakitleri uygulaması ile 200'e yakın ülkede tüm namaz-ezan vakitlerini… Daha Fazla Oku
Selamlar. İnsanlar için faydalı olması amacıyla geliştirdiğim Kaza Namazı ve Oruç Takip Uygulamasını sizlere tanıtmak… Daha Fazla Oku
Volley, Android uygulamalarımızda kullandığımız AsyncTask'ın alternatifi olarak ortaya çıkarılan, Google I/O 2013 sunumunda duyurulan bir… Daha Fazla Oku
Merhaba. Bu yazımda Android platformunda kullanıma sunulan, bazı kod bloklarını basitleştiren ve okunabilirliği arttıran ButterKnife… Daha Fazla Oku
Merhaba. Bu yazımda artık baş belası olmuş TikTok reklamlarını, Android uygulamalarımızdaki Admob reklamlarından nasıl kaldıracağımızı… Daha Fazla Oku
Yorumları Göster
iyi günler bu server(sunucularla) ilgili mimarisel olarak yada yazılımsal olarak elinizde kaynak varsa paylaşabilme durumunuz varmı, daha iyi bir bilgilendirme için şimdiden ilgilendiğiniz için teşekkür ederim,iyi günler dilerim
Merhaba. Elimde kaynak yok fakat Google'da birçok kaynak bulabilirsiniz