A-level Computing/AQA/Paper 2/Fundamentals of communication and networking/Thin versus thick client computing





Thin vs Thick Client Computing
In networking you generally have clients that connect and share data. In some cases, there are servers which act as a central hub and serve these clients. In this context, we'll be talking about networks that have central servers.

These central servers tend to have all of the data that the clients connected to it need, such as user accounts, documents and sometimes SaaS (software as a service). Clients connecting to this server can be categorized into two categories: thin and thick clients.

Thin clients are computers that tend to have no hard drive (or other form of permanent storage), very low powered CPU's and not much memory. This is because the central server tends to be extremely powerful and handles the processing for all of it's clients. When the client requests data the server processes it and sends the output to the client. This is extremely useful as it saves costs for large networks and also saves power.

An advantage is security, updates, software cost. disadvantage is the huge congestion of bandwidth and reliance on network

Thick clients are computers that handle all of the processing and storage like a desktop computer. All the server does is act as an external storage device.

An advantage of this is it can be useful as if the server goes down the users can still work. A disadvantage of thick clients is each client must have a computer that can handle the storage and processing of most tasks.

A lot of businesses use a mixed client where files are stored on the local server but programs are installed on the computers individually. This allows for work to continue if the server goes down unexpectedly.

When using thin clients, you can get a server license for a piece of software that is cheaper than individual licenses for every client.