Web tabanlı client, web tarayıcıları veya web tabanlı uygulamalar aracılığıyla internet üzerinden hizmet ve kaynaklara erişim sağlar 12. Çalışma prensibi şu şekildedir:
- Kullanıcı Talebi: Kullanıcı, web tarayıcısına bir URL (Uniform Resource Locator) girer 24.
- DNS (Domain Name System) Araması: Tarayıcı, bu adresi bir IP adresine çevirmek için DNS sunucusuna bir istek gönderir 24.
- Sunucudan Yanıt: DNS sunucusu, istenen web sitesinin IP adresini döndürür 2.
- HTTP/HTTPS İsteği: Tarayıcı, web sunucusunun IP adresine bir HTTP (veya güvenli versiyonu HTTPS) isteği gönderir 24.
- Sunucudan Veri: Sunucu, isteği işler ve gerekli web sayfası dosyalarını (HTML, CSS, JavaScript, resimler vb.) tarayıcıya gönderir 24.
- Renderleme ve Görüntüleme: Tarayıcı, bu dosyaları render eder ve web sayfasını kullanıcıya gösterir 24.
Bu süreç, web client'in sunucu ile iletişim kurarak veri almasını ve kullanıcıya sunmasını sağlar 3.
5 kaynaktan alınan bilgiyle göre: