Architectures of Thick Clients.

  • Two Tier
  • Three Tier

Two Tier:

The two-tier is based on Client-Server architecture. The two-tier architecture is like a client-server application. Direct communication takes place between client and server. There is no intermediate between client and server.
Two Tier Architecture
Example Applications:
  • Desktop Games
  • Music Player
  • Text Editor

Three Tier:

The three-tier is based on Client - Application Server - Database Server architecture. The Application server is the mediator between client and server, it transfers data from client to server and vice versa.
Three Tier Architecture
Example Applications:
  • Firefox
  • Chrome
  • Burp Suite
  • Zap Proxy