Spisu treści:
- Definicja - Co oznacza architektura klient / serwer?
- Techopedia wyjaśnia architekturę klient / serwer
Definicja - Co oznacza architektura klient / serwer?
Architektura klient / serwer to model obliczeniowy, w którym serwer hostuje, dostarcza i zarządza większością zasobów i usług, z których ma korzystać klient. Ten typ architektury ma jeden lub więcej komputerów klienckich podłączonych do centralnego serwera przez połączenie sieciowe lub internetowe. Ten system współdzieli zasoby obliczeniowe.
Architektura klient / serwer jest również znana jako model obliczeniowy sieci lub sieć klient / serwer, ponieważ wszystkie żądania i usługi są dostarczane przez sieć.
Techopedia wyjaśnia architekturę klient / serwer
Architektura klient / serwer to architektura obliczeniowa producenta / konsumenta, w której serwer działa jako producent, a klient jako konsument. Serwer mieści i dostarcza klientom na żądanie wysokiej jakości usługi wymagające intensywnych obliczeń. Usługi te mogą obejmować dostęp do aplikacji, przechowywanie, udostępnianie plików, dostęp do drukarki i / lub bezpośredni dostęp do surowej mocy obliczeniowej serwera.
Architektura klient / serwer działa, gdy komputer kliencki wysyła do serwera żądanie zasobów lub procesu przez połączenie sieciowe, które jest następnie przetwarzane i dostarczane do klienta. Komputer serwera może zarządzać jednocześnie kilkoma klientami, podczas gdy jeden klient może być połączony z kilkoma serwerami jednocześnie, z których każdy zapewnia inny zestaw usług. W najprostszej formie Internet opiera się również na architekturze klient / serwer, w której serwery sieciowe obsługują wielu użytkowników jednocześnie z danymi witryny.
