Źródło: Arkusze CKE
Który z wymienionych elementów jest fundamentalny w architekturze klient-serwer?
Warianty odpowiedzi
-
A
Brak podziału na funkcje klienta i serwera
-
B
Zdalne wykonywanie aplikacji na urządzeniu klienta
-
C
Wyłącznie komunikacja synchroniczna
-
D
Scentralizowane przechowywanie danych
Wyjaśnienie
Sercem modelu klient-serwer jest to, że wszystkie kluczowe dane znajdują się w jednym, zabezpieczonym miejscu – na serwerze.
Dzięki scentralizowanemu przechowywaniu danych masz pewność, że wszyscy użytkownicy widzą te same, aktualne informacje. Nie ma problemu z rozsynchronizowaniem danych.
Znacznie łatwiej jest też dbać o bezpieczeństwo, robić regularne kopie zapasowe czy zarządzać uprawnieniami dostępu, gdy wszystko znajduje się na jednym serwerze, a nie na urządzeniach tysięcy klientów.