INF.04 · pytanie 261
Jakie są główne cechy architektury klient-serwer?
- AKomunikacja odbywa się bezpośrednio między urządzeniami klienckimi
- BKażdy klient funkcjonuje niezależnie od pozostałych
- CSerwer pełni rolę pasywnego odbiorcy danych od klientów
- DDane są przechowywane i przetwarzane na serwerze, a klient wysyła żądania i odbiera odpowiedziPoprawna
Wyjaśnienie
Architektura klient-serwer to model, w którym dane są przechowywane i przetwarzane na serwerze, a klient wysyła żądania i odbiera odpowiedzi. Model ten umożliwia centralizację zasobów, co prowadzi do łatwiejszego zarządzania aplikacjami i zwiększonego bezpieczeństwa. Klient-serwer jest podstawą działania aplikacji webowych, usług sieciowych oraz baz danych. Dzięki temu architektura ta umożliwia wielu użytkownikom jednoczesny dostęp do tych samych danych, co czyni ją wydajnym rozwiązaniem dla rozproszonych systemów informatycznych. Serwery mogą obsługiwać różne rodzaje klientów, takie jak przeglądarki, aplikacje mobilne czy urządzenia IoT, co sprawia, że jest to wszechstronny model stosowany w wielu branżach.