Hello All,
I want to know what is 3 tier architechture.Please anybody explain me in brief with example.
My email ids are
Thanks & Regards
Prashant S. More
Hello All,
I want to know what is 3 tier architechture.Please anybody explain me in brief with example.
My email ids are
Thanks & Regards
Prashant S. More
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Raj KumarPosted Jul 17, 2008, 1:33 PM
Tier 1: the client contains the presentation logic, including simple control and user input validation. This application is also known as a thin client.
Tier 2: the middle tier is also known as the application server, which provides the business processes logic and the data access.
Tier 3: the data server provides the business data.
These are some of the advantages of a three-tier architecture:
It is easier to modify or replace any tier without affecting the other tiers.
Separating the application and database functionality means better load balancing.
Adequate security policies can be enforced within the server tiers without hindering the clients.
Niradhip ChakrabortyPosted Jul 16, 2008, 1:14 PM
Check out all the parts(i.e. part1,part2 and part3) in the follwing article
http://aspguy.wordpress.com/2008/07/12/implementing-a-3-tier-architecture-with-c-part-1/
Prashant MorePosted Jul 16, 2008, 4:32 AM
Hello All,
Please anybody explain me implementation of the 3 tier architechture.
Thanks & Regards
Prashant S. More
Sivangari VytheswaranPosted Jul 15, 2008, 8:41 AM
Three-tier (layer) is a client-server architecture in which the user interface, business process (business rules) and data storage and data access are developed and maintained as independent modules or most often on separate platforms. Basically, there are 3 layers, tier 1 (presentation tier, GUI tier), tier 2 (business objects, business logic tier) and tier 3 (data access tier). These tiers can be developed and tested separately.
What is the need for dividing the code in 3-tiers? Separation of the user interface from business logic and database access has many advantages. Some of the advantages are as follows: