Client-server model

What is the client-server model?
The client-server model is a distributed communication framework of network processes between service requesters, clients and service providers. The client-server connection is established via a network or the Internet.

Das Client-Server-Modell ist ein Core network-Computing-Konzept, das auch Funktionen für den E-Mail-Austausch und den Web- / Datenbankzugriff bereitstellt. Web-Technologien und -Protokolle, die auf dem Client-Server-Modell basieren, sind:
Hypertext Transfer Protocol (HTTP)
Domain Name System (DNS)
Simple mail transmission protocol (SMTP)
Customers include web browsers, chat applications, and email software, among others. Servers include web, database, application, chat and email, etc.

A server manages most of the processes and stores all data. A client requests certain data or processes. The server forwards the output to the client. Clients sometimes handle the processing but require server data resources to complete.

The client-server model differs from a peer-to-peer (P2P) model, in which communicating systems are the client or server, each with the same status and responsibilities. The P2P model is a decentralized network. The client-server model is a centralized network connection.

A disadvantage of the client-server model is that too many client requests undermine a server and result in malfunction or a complete shutdown. Hackers often use such tactics to terminate certain organizational services through Distributed Denial-of-Service (DDoS) attacks.

Was the explanation to "Client-server model"Helpful? Rate now:

Weitere Erklärungen zu Anfangsbuchstabe C