What is three tier architecture?

What is three tier architecture?

Three tier architecture typically consists of a client, server and “agent” between them. The agent is responsible for gathering the results and returning a single response to the agent. Such architecture increases performance, reusability and scalability of the application.

The three layers include :

Presentation layer : This is the topmost layer used to display the information to the user (client). Information is retrieved by communicating with the other layers depending on user events.

Application layer : This is where the logic resides. Processing on the business logic is done thereby controlling applications functionality.

Data layer : This is where the data resides. Typically consists of the database servers. The data here is independent of the business logic.
Explain the situations you will use a Web Service and Remoting in projects.
Web services should be used if the application demands communication over a public network and require to work across multiple platforms...
Describe the .Net base class library - DOT.NET
The .NET Framework class library is a library of classes, interfaces, and value types....
Difference between value types and reference types - DOT.NET
Value types are inherited from system.valuetypes. Reference types are inherited system.object.....
Post your comment
Discussion Board
Answer is defining three layer architecture not three tier architecture
Three tier achitecture is where Application, Business and Data model is deployed on different location
Atul Saxena 08-21-2014