Thick Client Applications
What is a Thick Client Application?
Thick Client applications refer to the applications that run on a user’s machine. In these applications, the client handles most of the business logic, which includes the validations, view components and occasionally, temporary data. Common Thick Client Applications are : Zoom, Skype, etc.
Features of Thick Client Applications
o Thick Client Application perform complex calculations
o They display richer graphics
o They possess complex menus and forms
The architectures of Thick Client Applications
Two-Tier Architecture
These types directly communicate with a database through a database connection driver.
Thick Clients developed on a two-tier architecture send database queries directly to the database and the business logic is executed on the basis of the records/response from the server.
Three-Tier Architecture
These types of thick clients have the followings:
1.Client Application
2. Application Server
Database ;
In ThreeTier Architecture, theclient application communicates with an protocol. The application server, inturn, queries a database to fetch/store data.
Last updated