background image

n-tier Application

<< Other benefits of using .NET architecture | Understanding the .NET Platform >>
<< Other benefits of using .NET architecture | Understanding the .NET Platform >>

Let us look into how .Net fit into n ­ tier architecture. When you talk about a true
distributed n-tier type of application, you are talking about separating the components of
the different tiers on different machines as well as in separate components. Figure 1
shows a typical example of an n-tier application with multiple components on each
machine.




Figure 1. A distributed n-tier application has three physical tiers with one or more
logical tiers on each machine

There are many different ways you could configure an n-tier application. For example,
the business rules may go on a separate machine and you might use .NET Remoting to
talk from the client application to the business rule tier as shown in Figure 2.