n-tier Application
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.