İstemci-sunucu mimarisi
İstemci-sunucu, istemciyi (genellikle bir grafik kullanıcı arayüzü-GUI) sunucudan ayıran bir mimarisidir. Her bir istemci yazılımı, sunucuya ya da uygulama sunucusuna isteklerini (request) gönderir.
Bu fikrin pek çok çeşitli uygulaması olmasına karşın, en güzel örneği İnternet üzerindeki Web sayfalarıdır. Bir web sayfası incelenirken, bilgisayar ve web tarayıcısı istemci olarak adlandırılır. Web sayfasını oluşturan gelişmiş bilgisayarlar, veritabanları ve uygulamalar da sunucu olarak adlandırılır. Web tarayıcısı, web sitesinden bir istekte bulunur ve sunucu istenen bilgileri toplar ve onu bir web sitesi şekline getirerek web tarayıcısına geri yollar, kullanıcılar da ekranda web sitesini görmüş olur.
Bir istemci/sunucu mimarisi, ölçeklenebilir bir mimari sunmayı amaçlar. Böylece ağdaki herbir bilgisayar bir istemci ya da sunucu rolünü üstlenir. Sunucu yazılımı genelde, fakat her zaman değil, bir iş yazılımı için adanmış güçlü bir bilgisayarda çalışır. İstemci yazılımı ise genelde sıradan bir PC veya işistasyonunda çalışır. İstemciler gerek duydukları verinin pek çoğunu ya da tamamını uygulama sunucusundan isterlerler. Mesela; ayar dosyaları, stok verileri, iş uygulama yazılımları vs. gibi.
Sunucu'nun özellikleri:
- Pasif (köle)
- İstekleri bekler
- İstek olduğunda bilgiyi sunar ve cevap yollar
İstemcinin özellikleri:
- Aktif (efendi)
- İstekleri gönderir
- Cevap dönene kadar bekler
Sunucular durumsuz (stateless) veya durumlu (stateful) olabilir. Durumsuz bir sunucu, istekler arasında bilgi tutmaz. Mesela statik HTML sayfalarını sunan bir HTTP sunucusu gibi. Fakat durumlu bir sunucu, kendisine gelen istekler arasında bilgi tutar. Bu bilgi küresel (global) veya oturum (session) bazlı olabilir. Örneğin Apache Tomcat sunucusu gibi.
İstemci ve sunucu arasındaki ilişki genelde ardışık diyagramlar (sequence diagram) ile belirlenir ve bu diyagramlar UML standardına uygun yapılır.
Bir diğer ağ mimarisi ise peer-to-peer yapılar olarak karşımıza çıkar. Burada her bir düğüm, hem istemci hem de sunucudur ve hepsi de aynı sorumluluğa sahiptirler. Hem istemci/sunucu mimarisi hem de peer-to-peer mimarisi günümüzde çok fazla kullanılmaktadır. Her ikisinin de avantaj ve dezavantajları vardır.
Genel bir istemci/sunucu mimarisinde iki adet düğüm vardır ve bu yüzden iki-katmanlı mimari olarak adlandırılır. Bazı ağlarda üç düğümlü bir yapı olabilir. Mesela islemci, uygulama sunucusu ve veritabanı sunucusundan müteşekkil bir ağda üç adet düğüm vardır ve bu yapı üç-katmanlı mimari olarak adlandırılır.
Genelde n-katmanlı ya da çok-katmanlı mimarilerde iş mantığının farklı fonksiyonları için her bir hizmetle sorumlu ayrı bir sunucu görevlendirilir. Çok-katmanlı mimarinin iki-katmanlı mimariye göre avantajı daha iyi yük dengeleme sunması ve daha çok ölçeklenebilir olmasıdır. Dezavantajları ise ağa daha fazla yük getirmesi ve programlama ve test aşamalarının daha zor gerçekleştirilmesidir.
İstemci/sunucu mimarilerde adresleme çeşitli yöntemler ile gerçekleştirilir:
- Makine proses adreslemesi (machine process adressing): adresler şu şekilde bölümlenir: proses@makine. Yani 56@453 ifadesi, 453 nolu bilgisayardaki 56 nolu proses'i işaret eder.
- İsim sunucusu (name server): İlgili alandaki (domain) sunucuların isimlerini ve adreslerini indeksler.
- Hedefbulma paketleri (Localization packets): Bir dağıtık sistemteki tüm bilgisayarlara gönderilen broadcast mesajlarıyla hedef bilgisayarların adreslerinin öğrenilmesidir.
- Tüccar (trader): Bir dağıtık sistemdeki hizmetleri indeksleyen bir sistemdir.

Bu özgür ansiklopedi Wikipedia'daki bir makaleden İstemci-sunucu mimarisi yapılan alıntıdır. Wikipedia'da yazarların listesi mevcuttur.
tr.wikipedia.org adresinde bu konu İstemci-sunucu mimarisi son 30 gün içinde 5 kez arandı. (Durum: 13.11.2013)
İstemci-sunucu mimarisi için resimler
Ön izleme görüntüsü:
Orijinal:
Google ve Bing'de arama sonuçları
2
2
1
İstemci – Sunucu Mimarisi Nedir? - Mehmet Kirazlı
25 Nis 2012 ... Öncelikle istemci ve Sunucu nedir onları açıklayalım İstemci dediğimiz şey, sunucudan istekte bulunan, sunucudaki verileri kullanabilen.
www.mehmetkirazli.com/istemci-sunucu-mimarisi/
3
6
2
İstemci-Sunucu nedir? - Sayarbilgi.Net
İstemciyi (genellikle bir grafik kullanıcı arayüzü-GUI) sunucudan ayıran bir ağ mimarisidir. İstemci-sunucu mimarisini açıklamadan önce dilerseniz istemci ve ...
www.sayarbilgi.net/ag-sistemleri/8/195.html
4
5
3
Internet Yazılım Geliştirme Araçları İstemci-Sunucu Mimarisi İstemci ...
1. Internet Programcılığı. Yazılım Geliştirme. Platformları. Internet Yazılım. Geliştirme Araçları seval.ozbalci@bayar.edu.tr. 2. İstemci-sunucu mimarisi. ○ İstemci ...
www.bayar.edu.tr/~seval.ozbalci/dersnotu/BilgisayarProgramciligi/InternetProgramciligi/doc/WebYazilimciligi.pdf
1
>30
4
İstemci-sunucu - Vikipedi
Bir istemci/sunucu mimarisi, ölçeklenebilir bir mimari sunmayı amaçlar. Böylece ağdaki herbir bilgisayar bir istemci ya da sunucu rolünü üstlenir. Sunucu yazılımı ...
tr.wikipedia.org/wiki/%C4%B0stemci-sunucu
10
15
5
(Client) - Sunucu (Server) Mimarisi - İleri Seviye | ileri seviye bilgi ...
İstemci (Client) - Sunucu (Server) Mimarisi. İstemci-sunucu dünyasında yaşıyoruz , bunu kabul et dostum. Ağ ortamındaki hemen her proses ya da program öyle ...
ileriseviye.org/arasayfa.php?inode=html_tr/clientserver.html
5
>30
6
Beyaz Bilgisayar İpucu / İstemci-Sunucu Mimarisi Nedir? - beyaz.net
3 Ara 2012 ... İstemciyi, sunucudan ayıran bir ağ mimarisidir. Ağdaki tüm kaynaklar server'a bağlıdır ve ağ kaynaklarının tek sorumlusu server'dır. Eğer server ...
beyaz.net/tr/ipucu/entry/600/
6
>30
7
istemci/sunucu mimarisi - English translation - bab.la Turkish ...
Translation for 'istemci/sunucu mimarisi' in the free English dictionary. More English translations for: istemci, sunucu, Sunucu Ekle, Ana sunucu.
en.bab.la/dictionary/turkish-english/istemci-sunucu-mimarisi
7
>30
8
istemci/sunucu mimarisi - İngilizce Çeviri – bab.la Türkçe-İngilizce ...
Ücretsiz İngilizce sözlükte 'istemci/sunucu mimarisi' ın karşılığı. Daha fazla İngilizce çeviri için: istemci, sunucu, Sunucu Ekle, Ana sunucu.
tr.bab.la/sozluk/turkce-ingilizce/istemci-sunucu-mimarisi
8
>30
9
İstemci-Sunucu mimarisi açıklaması - Sükran Şimşek Kişisel Blog ...
21 Oca 2013 ... Ağ Mimarileri. Ağ üzerindeki cihazların iletişim şekline göre ağlar Peer-to-Peer ve Client-Server olmak üzere iki guruba ayrılır. 1-Peer-to-Peer ...
sukransimsek.com/tag/istemci-sunucu-mimarisi-aciklamasi
9
>30
10
İstemci-Sunucu Mimarisi
İstemci-sunucu dünyasında yaşıyoruz, bunu kabul et dostum. Ağ ortamındaki hemen her süreç ya da uygulama öyle ya da böyle sunucu süreçleriyle konuşup ...
belgeler.gen.tr/bgnet/bgnet_clientserver.html
"İstemci-sunucu mimarisi" için arama sonuçları
Google: yakl. 16.300
bing: yakl. 659
Bilimde İstemci-sunucu mimarisi
[PDF]İstemci ve Sunucu Mimarileri - KTÜ Bilgisayar Mühendisliği
Karadeniz Teknik Üniversitesi. Mühendislik ... Đstemci ve sunucu mimarileri gerek bilgisayar alanında gerekse günlük hayatımızda yaygın olarak ... istemci hem sunucu soket oluşturabilmek için sock() sistem çağrısına ihtiyaç duyar. Sistem ...
[PDF]T.C. SÜLEYMAN DEMİREL ÜNİVERSİTESİ FEN BİLİMLERİ ...
SÜLEYMAN DEMİREL ÜNİVERSİTESİ ... İSTEMCİ SUNUCU MİMARİSİ . ..... Bununla birlikte, hem üniversite ve araştırma kurumlarında çalışan bilim adamları ,.
[PDF]6. HAFTA Doç. Dr. İbrahim Çil Sakarya Üniversitesi Endüstri ...
Sakarya Üniversitesi. Endüstri ... birleştirilmesi, dağıtık veritabanları, standart veri tabanı mimarisi ve katmanlı veritabanı ... Şekil 1 Basit İstemci-sunucu mimarisi.
ACM 466 İstemci/Sunucu Mimarisi özel ders veriyoruz - Üniversite ...
ACM 466 İstemci/Sunucu Mimarisi . ACM 466 İstemci/Sunucu Mimarisi özel dersini veriyoruz. 10 yıldan beri üniversite öğrencilerine , özel ders vermekteyiz.
geylani kardaş - Türkçe - Ege Üniversitesi
Araştırma Projesi, “Akıllı Kart Mobil Ortam Destekli Asimetrik Şifreleme Sistemi ile İstemci Sunucu Mimarisinde Güvenli bir İletişim Platformu Gerçekleştirimi“, ...
[PDF]proje özetleri kitapçığı 1. kısım - emo
İstemci-sunucu mimarisine Dayalı Sanal. Sınıf Uygulaması. Proje: Faruk BOYAR. Danışman: Ar. Gör. Süleyman EKEN. Kocaeli Üniversitesi/Bilgisayar ...
Gelen Giden Evrak - beyaz.net
Evrak Kayıt – Takip yazılımı istemci/sunucu mimarisinde geliştirilmiştir. ... yazılım Marmara Üniversitesi Fen Edebiyat Fakültesi'nde kullanımına sunulacaktır.
[PDF]Dağıtık Nesne Yönetimi Mimarilerinden CORBA ve ... - Altan MESUT
Trakya Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, EDİRNE, ... Bu mimaride istemci, sunucuya nasıl ulaşması gerektiğini ve sunucunun yerini bilmek, ve kodu .... Architecture - Nesne Yönetim Mimarisi) bir parçasıdır.
İstemci-sunucu mimarisi kavramı için kitaplar
Kurumsal Bilişim Notları
Kurumsal Bilişim Notları
CAN akınsal
Yoksa, ilk yatırım maliyetleri açısından klasik donanım temelli sunucu-istemci modellemesine göre henüz ciddi önemde mali ... bağlantıyı, yönlendiriciyi oradan oraya taşıyabildiği sanal alt yapıda, geleneksel istemci-sunucu mimarisine yönelik ...
Muhasebe Bilgi Sistemi
Muhasebe Bilgi Sistemi
Prof.Dr. Fevzi SÜRMELİ
Devices) olarak; iletişim kanalları ve protokoller, yerel ağlar (Local Area Networks - LANs), yaygın ağlar (Wide Area Networks-WANs), istemci/sunucu mimarisi, (Cli- ent/Server Architecture) gibi birimler de Veri İletişim Araçları ve Ağlar (Data ...
Türkçenin kullanımında karşılaşılan sorunlar ve çözümleri: ...
Türkçenin kullanımında karşılaşılan sorunlar ve çözümleri: ...
2002
Örneğin bugün istemci/sunucu mimari diye adlandırdığımız client/server architecture 1990'lardan önce yoktu, şimdi ise, 2000'lerde istemci/sunucu mimari aşılmış olup onun yerine üç katmanlı mimari diye adlandırdığımız three tier architecture ...
Türk kütüphaneciliği
Türk kütüphaneciliği
2006
... çabası içinde oldukları görülmektedir. İstemci/Sunucu Mimari'den Web Tabanlı Çok Katmanlı Yazılım Mimarisine Geçiş E-dönüşüm sürecinin bir gereği olarak hem ölçeklenebilir sağlam bir mimariye sahip olmak hem de bakım ve işletim ...
Teknik ve hukukî yönleriyle Türk adlî sicil sistemi
Teknik ve hukukî yönleriyle Türk adlî sicil sistemi
Nejat Özkan, Muharrem Songür, 2005
... 1l'i on-line olarak Genel Müdürlükle haberleşecek şekilde faaliyete geçirilmiş, İzmir Cumhuriyet Başsavcılığı hazırlık ve ilamat bürolarında kullanılan ve 2000 yılı sorunundan etkilenecek bilgisayarların İStemci/Sunucu mimarisine uygun ( PC) ...
Google aramalarının gelişimi


İstemci-sunucu mimarisi
kavramı için blog girişleri
İstemci-Sunucu Mimarisi | Seocal
Bilgisayar ağlarının gelişmesiyle önemli bir sorun da ortaya çıktı: İşletim sistemi farkları... Sizin bilgisayarınızla aynı ağ üzerinde yer
seocal.net/istemci-sunucu-mimarisi/
Günlüğümsü Yazılar: Restful(REpresentational State Transfer) Giriş
Restful (temsili durum transferi) web hizmetleri ve web apiler için standart bir mimari tasarımdır. Kurallar bütünü gibi düşünülebilir.
aybukeozdemir.blogspot.com/2013/08/restfulrepresentational-state-transfer.html
Multithread, Katmanlı TCP Soket Sunucu/İstemci Mimarisi - Yazgelistir.com
Bu makalede TCP soket programlamanın ayrıntılarına girerek çok katmanlı (mutli tier/layer), çok thread'li (mutli thread) bir sunucu/istemci mimarisi tasarlamayı açıklayacağız. Neticede herhangi bir uygulamadan bağımsız ve her uygulamaya kolayca entegre olabilecek ASMES adında TCP soketleri üzerinden iletişim yapan bir kütüphane geliştirmiş olacağız.
www.yazgelistir.com/makale/multithread-katmanli-tcp-soket-sunucu-istemci-mimarisi
JAVA ile Sohbet İstemci/Sunucusu – Bilgisayar Kavramları
.
www.bilgisayarkavramlari.com/2009/11/20/java-ile-sohbet-istemcisunucusu/
İstemci-Sunucu nedir?
İstemci-Sunucu nedir? İstemciyi (genellikle bir grafik kullanıcı arayüzü-GUI) sunucudan ayıran bir ağ mimarisidir.
www.sayarbilgi.net/ag-sistemleri/8/195.html
İstemci-sunucu Mimarisi Nedir? | Link Ekle
*İstemci-sunucu*, istemciyi (genellikle bir grafik kullanıcı arayüzü-GUI) sunucudan ayıran bir ağ mimarisidir. Her bir istemci yazılımı, sunucuya ya da uygulama sunucusuna isteklerini (request) gönderir. Bu fikrin pek çok çeşitli uygulaması olmasına karşın, en güzel örneği İnternet üzerindeki Web sayfalarıdır. Bir web sayfası incelenirken, bilgisayar ve web tarayıcısı istemci olarak adlandırılır. Web sayfasını oluşturan gelişmiş bilg...
ekle.topsiteler.net/story/99898/
Murat SÜNGÜ: Akıllı İstemci (Smart Client) Mimarisi
Akıllı İstemci mimarisi, web teknolojilerinin ve windows uygulamalarının avantajlarının birarada kullanılmasına olanak veren bir altyapı olarak karşımıza çıkmaktadır. Öncelikle akıllı istemci (smart client) ve windows uygulamalarının tam olarak aynı şeyler olmadığını gözönünde bulundurarak seçim yapmak gerekir.
muratsungu.blogspot.com/2008/02/akll-istemci-smart-client-mimarisi.html
Bilgisayar Ağ Mimarileri « KodAranıyor.com
kodaraniyor.com/2013/03/08/bilgisayar-ag-mimarileri/
Erdi Demir - On Time! - Oracle Blog: Overview of Application Architecture / Uygulama Mimarisine Genel Bakış
The two most common database architectures are client/server and multitier. As internet computing becomes more prevalent in computing environments, many database management systems are moving to a multitier environment.
erdidemir-ontime.blogspot.com/2011/08/overview-of-application-architecture.html
Exchange Server , Check Point , Enterprise Vault | IT diaries by barisca & seldaa
Microsoft günlükleri by barisca - Microsoft ürünleri ile geleceğe…
www.aydogmusoglu.com/exchange-server-2013-client-access-servislerinin-ve-enterprise-vault-un-checkpoint-r76-ile-publish-edilmesi.html
123