Inhoudsopgave:
Definitie - Wat betekent Client-Server Model?
Het client-server-model is een gedistribueerd communicatiekader van netwerkprocessen onder serviceaanvragers, clients en serviceproviders. De client-serververbinding wordt tot stand gebracht via een netwerk of internet.
Het client-server-model is een kernconcept voor netwerkverwerking en bouwt ook functionaliteit voor e-mailuitwisseling en web- / databasetoegang. Webtechnologieën en protocollen gebouwd rond het client-server-model zijn:
- Hypertext Transfer Protocol (HTTP)
- Domain Name System (DNS)
- Simple Mail Transfer Protocol (SMTP)
- Telnet
Klanten zijn onder andere webbrowsers, chat-applicaties en e-mailsoftware. Servers omvatten Web, database, applicatie, chat en e-mail, enz.
Techopedia legt het client-servermodel uit
Een server beheert de meeste processen en slaat alle gegevens op. Een klant vraagt om specifieke gegevens of processen. De server stuurt de procesuitvoer naar de client. Clients verwerken soms de verwerking, maar vereisen servergegevensbronnen voor voltooiing.
Het client-server-model verschilt van een peer-to-peer (P2P) -model waarbij communicatiesystemen de client of server zijn, elk met dezelfde status en verantwoordelijkheden. Het P2P-model is gedecentraliseerd netwerken. Het client-server-model is gecentraliseerd netwerken.
