Spisu treści:
Definicja - Co oznacza model klient-serwer?
Model klient-serwer to rozproszona struktura komunikacyjna procesów sieciowych między zleceniodawcami, klientami i dostawcami usług. Połączenie klient-serwer jest ustanawiane przez sieć lub Internet.
Model klient-serwer jest podstawową koncepcją obliczeniową sieci, także budującą funkcjonalność do wymiany wiadomości e-mail i dostępu do sieci / bazy danych. Technologie i protokoły sieciowe zbudowane wokół modelu klient-serwer to:
- Hypertext Transfer Protocol (HTTP)
- System nazw domen (DNS)
- Simple Mail Transfer Protocol (SMTP)
- Telnet
Do klientów należą między innymi przeglądarki internetowe, aplikacje do czatowania i oprogramowanie do obsługi poczty e-mail. Serwery obejmują sieć, bazę danych, aplikację, czat i e-mail itp.
Techopedia wyjaśnia model klient-serwer
Serwer zarządza większością procesów i przechowuje wszystkie dane. Klient żąda określonych danych lub procesów. Serwer przekazuje dane wyjściowe procesu do klienta. Klienci czasami obsługują przetwarzanie, ale do zakończenia wymagają zasobów danych serwera.
Model klient-serwer różni się od modelu peer-to-peer (P2P), w którym systemy komunikacyjne są klientem lub serwerem, każdy z jednakowym statusem i obowiązkami. Model P2P to zdecentralizowane sieci. Model klient-serwer to scentralizowane sieci.
