The Client/Server Model
(Original Document)
At a Glance
The client/server model consists of two entities, one of which acts as a server, and which responds to requests and the other of which is a client, which makes the request.
The client/server model operates according to a specific protocol which must be implemented at either end of the connection.
This protocol is described in the following paragraphs.
NOTE: If you are developing your own client/server application, you are responsible for testing and managing the connections.
Description
The model works in the following way:
Illustration
Illustration of how the client/server model works