Three-Tier Application In Web Development
Web application will have the same tiers as the three architectures but only difference is that they are with different names.
- Web Server: Web server is an presentation tier of an three-tier architecture which servers as an presentation tier or UI (User Interface) tier. This content can be static or dynamic based on there requirement such as an e-commerce site where users can add products to their shopping cart, enter payment details, or create an account.
- Application Server: Application tier is an middle tier which consists the full logical that is required for the business which will process the user inputs and so on. It will performs the logic’s like queries the inventory database to return product availability or adds details to a customer’s profile.
- Database server: This is back-end tier of an web application it consists all the data so this tier mostly there will be data base such as MySQL, Oracle, DB2 or PostgreSQL.
Three-Tier Client Server Architecture in Distributed System
In this article, we will get into detail about the three-tier client-server architecture. The most common type of multi-tier architecture in distributed systems is a three-tier client-server architecture. In this architecture, the entire application is organized into three computing tiers
- Presentation tier
- Application tier
- Data-tier
The major benefit of the three tiers in client-server architecture is that these tiers are developed and maintained independently and this would not impact the other tiers in case of any modification. It allows for better performance and even more scalability in architecture can be made as with the increasing demand, more servers can be added.
Contact Us