Skip to content
client-server model

File:Client-server-model.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ146813· pop 50· linked from 868 articles

client-server model

Sign in to save

Also known as client-server relationship, C/S, Online Systems, client–server model, client/server, client–server architecture, client–server

distributed application structure in computing

Research

209 papers

via PubMed

Wikidata facts

Image
Client-Server Model-ar.svg
Show 2 more facts
Commons category
Client-server
Sources (3)

via Wikidata · CC0

~16 min read

Article

A computer network diagram of clients communicating with a server via the Internet

The client–server model is a form of messaging pattern in a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Often clients and servers communicate over a computer network on separate hardware, but both client and server may be on the same device. A server host runs one or more server programs, which share their resources with clients. A client usually does not share its computing resources, but it requests content or service from a server and may share its own content as part of the request. Clients, therefore, initiate communication sessions with servers, which await incoming requests. Examples of computer applications that use the client–server model are email, network printing, and the World Wide Web.

Connections

Categories