1.2 Naming Client/Server Systems Flashcards

1
Q

Based on processing how are clients and servers named?

A

They can be referred to as fat or thin.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Differentiate between fat and thin clients.

A

A thin client does a minimum amount of processing on the client’s side. A fat client does a relatively large amount of processing on the client’s side.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Differentiate between a Fat Server and a Fat Client?

A

Both of them depend on how much of the application processing load is placed on the client or server, if more is placed on the client then the client is called a Fat Client, if more is placed on the server then the server is called a fat server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Differentiate between stateful and stateless servers outlining the main drawback of each.

A

A stateless server is a server that treats each request as an independent transaction independent from every previous request, its biggest drawback is that every request will need to contain a lot of information, and the server will have to process that information every time.

A stateful server on the other hand is a server that that stores client information/state and stores treats every request while considering previous requests, and the client information. The biggest drawback is the client’s information takes up a lot of the server’s memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

List 2 differences between stateless and stateful servers.

A
  • Stateless servers do not store user information/state, white stateful servers do
  • Stateless servers do need a lot of information in every request, while stateful servers need less.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly