Dwuwarstwowa architektura klient-serwer — podsumowanie
► Architektura klient-serwer ma charakter logiczny — warstwa kliencka i serwerowa może pracować na różnych lub na tym samym komputerze.
► Klient porozumiewa się z serwerem za pośrednictwem określonego protokołu wymiany informacji, obie warstwy mogą nie znać swej specyfiki fizycznej.
► Warstwa serwerowa może być rozproszona fizycznie i logicznie.
► W architekturze dwuwarstwowej warstwa serwera realizowana jest zwykle przez serwer bazy danych.
Jednak:
► umiejscowienie logiki przetwarzania informacji w warstwie klienckiej utrudnia tworzenie spójnych, kompleksowych systemów informatycznych.
► Próba przeniesienia logiki przetwarzania informacji do warstwy serwerowej utrudnia i komplikuje jej funkcjonowanie.