Define what is thin, fat/thick client.
Thin-client is a technology whereby it refers to a computer that has multi-tier client server architecture which the end user (client) do not use any hard disk and the programs run and display via browser. The program is actual execute from main server and not from desktop pc. The client which operates as terminal needs to continuously communicate with the server.
Thick or Fat client is a technology whereby it also refers to a computer with multi-tier client server architecture which the end user (client) using its own resources and run program from desktop PC in the same time connected to the server to drive the database occasionally.
Question 2
Differentiate both client in term of it architecture, speed, reliability and etc.
Thin versus Thick/Fat in term of architecture.
Thin Client.
Display
Powerful Server
Client
Client
Client
(No hard disk required)
(Able to support data management and application processing)
Thick/Fat Client.
Client (Desktop PC)
Client (Desktop PC)
Client (Desktop PC)
Display and run application processing
Server
(With hard disk)
(Able to manage data)
Other Differences between Thin and Thick/Fat client. Thin client. | Thick/Fat client. | Service performance will reduce (speed slow) if more clients are added to the server. (since everything is operate by server) | Most process occur in client site, so the performance won’t reduce. | There will be system halted if the server down as the client required a constant correspond with the server. | There is no problem with the client part as the client just need to validate the data itself, not the server. | Nevertheless, this kind of client is easy to setup because it does not need any specialized software installation. | The fat client needs more desktop pc and IT work in connecting the client to the server. | Cheaper cost needed. Need to buy display device and the client device (for client)