Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 638

Jakie jest fundamentalne zagadnienie w projektowaniu aplikacji w architekturze klient-serwer?

  1. AFunkcjonowanie aplikacji wyłącznie w trybie offline
  2. BPrzeniesienie wszystkich obliczeń na stronę klienta
  3. CUżycie serwera jako głównego miejsca przetwarzania danychPoprawna
  4. DBrak podziału na role klienta i serwera

Wyjaśnienie

Użycie serwera jako centralnego miejsca przetwarzania danych jest kluczowym elementem architektury klient-serwer. Serwer pełni rolę centralnego punktu, który zarządza żądaniami klientów, przechowuje dane i zapewnia odpowiedzi na zapytania. Taki model zapewnia większe bezpieczeństwo danych, ułatwia zarządzanie zasobami i umożliwia skalowanie aplikacji w miarę wzrostu liczby użytkowników. Architektura klient-serwer jest szeroko stosowana w aplikacjach webowych, systemach bankowych oraz usługach chmurowych, gdzie konieczna jest centralizacja danych i ich ochrona.