Dec 16, 2009 05:48 AM|sukumarraju|LINK
Based on my understanding 3-Tier means, we need to create Presentation Layer, which access Business Layer, in turn Business Layer can only access Data Access Layer. We usually place Presentation Layer (UI) and Business Layer(dll's) in Application Server. And
the database in another server. Is this correct??
Yes, this is nearly correct. It is more about keeping layers separate for code manageability, reusability and extensibility rather than keeping dlls on servers.
We need to keep Presentation Layer in one server, then Business Layer in second server and Data Access Layer in third server. If so, how do we connect Presentation Layer with Business Layer?
No. This is incorrect.
Refer this video to get your doubt clarified:-