Main Difference Between 3-tier & n-tier Architecture in .NET?

Viewed 44135

I have searched Google to find the main difference between 3-tier and n-tier architecture in .net but I have failed to find it out. Several sites said both are the same in nature and some of the sites said there are differences between them.

I want to know the major differences, and which one is better in performance optimization?

4 Answers

The difference between N -Tier and 3 Tier is as follows.

In 3 Tier Application there are three tiers like Presentation Layer , Application Layer and Data layer. Here the application layer contains business logic as well .

On the other hand in N Tier Application layer is divided into 2 i.e. Application Layer and Business Logic layer. The Application Layer you can add up to N number depending on the data coming from presentation layer (Different OS , Different platforms etc).

Related