Intern
Müştəri-server memarlığı nədir?
sobes.tech Süni İntellekt
AI-dan cavab
İstifadəçilərin (məsələn, brauzerlər və ya mobil tətbiqlər) serverdən resurslar və ya xidmətlər tələb etdiyi və serverin onları təmin etdiyi qarşılıqlı əlaqə modeli.
Əsas komponentlər:
- Müştəri: Sorğuları başlayır, onları serverə göndərir və alınan cavabları işləyir.
- Server: Müştərilərdən gələn sorğuları gözləyir, onları işləyir, məlumatlara (məsələn, verilənlər bazası) çıxış edir və cavabı müştəriyə göndərir.
Əlaqə nümunələri:
- İstifadəçi brauzerə veb saytın ünvanını daxil edir (müştəri).
- Brauzer HTTP sorğusu göndərir veb serverə.
- Veb server sorğunu işləyir, verilənlər bazasından məlumat alır.
- Veb server HTML səhifəsi yaradır və onu brauzerə göndərir.
- Brauzer səhifəni istifadəçiyə göstərir.
Üstünlüklər:
- Məlumatların və resursların mərkəzləşdirilmiş idarə olunması.
- Server tərəfinin genişləndirilməsinin asanlaşdırılması.
- Müştəri və server arasında məsuliyyətlərin bölünməsi.
- Eyni resurslara giriş üçün müxtəlif müştəri növlərindən istifadə imkanı.
Çatışmazlıqlar:
- Müştərinin serverə olan asılılığı.
- Çox sayda sorğu ilə serverin yüklənməsi ehtimalı.
- Əlaqə üçün şəbəkə bağlantısının vacibliyi.