Thick Client

Thick client applications that run on user's machine and communicate with a backend server or databse server.

Thick client vs Thin client

Where as thick clients have computing resources, thin client are only small computers which are capable of establishing a remote connection and do all the computation on a remote server.

  • A zoom application is a thick client application while a browser based computing is thin client where a user connects to a remote server to perform tasks.

  • Thick client costs more compared to thin client applications.

Types of thick client

  • 2 Tier architecture: Clinet<->Database. Client communicate directly to database and all the computation is done on client side.

  • 3 Tier architecture: clinet<->server<->Database. In this design most of the processing is done on server side.

Last updated