Client Server Architecture

Posted in Information Technology & Systems, Total Reads: 1515

Definition: Client Server Architecture

‘Client/Server Architecture’ is a type of network architecture of computer systems in which a central server (or computer or workstation) supports a number of connected and dependent workstations.

‘Network’ architecture’ can be defined as a pattern of connection of numerous servers (or computers or workstations) The ‘server’ is the powerful host computer or work station which receives requests from the ‘clients’. The server is the main and centralised and has more powerful processors as compared to clients. The ‘clients’ are the various processors (or computers or work stations) which are connected in the network and are dependent on the host server.

They send service requests to the main server and await processing of the requests by the same. The clients are work stations or computers located at disparate areas, whereas the host work station is located at a centralised hub. One example of client work stations requesting service from the centralised server can be that each client requests for access of different portions of the centralised data base located at the parent server.

The exact opposite type of network is the peer- to-peer type of network architecture, where each work station has equivalent responsibilities and is not dependent on any parent server.


Looking for Similar Definitions & Concepts, Search Business Concepts