Dwuwarstwowa architektura klient-serwer — role warstw
Warstwa klienta zajmuje się zatem:
► obsługą interakcji z użytkownikiem (wprowadzanie i wizualizacja danych),
► realizacja przetwarzania danych zgodnie z obowiązującymi regułami aplikacji. Warstwa serwera zajmuje się zatem:
► fizycznym przechowywaniem danych,
► wykonywaniem operacji na danych, zlecanych przez warstwę kliencką.