As Vuyiswa rightly said WCF has nothing to do with the conversion from Windows to Web. WCF is a service that is better than traditional web services. I think what you or your company who has given the requirement mean that they want to use WCF as the backbone of your web application. So in your case, your WCF Service (also called Service layer) will sit on the top of your business layer and your web application will always interact with Service layer not directly to your business layer.
This is generally implemented these days to achieve SOA, so that a your application can be consumed by virtually any application in the world whether web or windows or any other platform.
So your typical layered architecture will be something like this.
1. Data Access Layer (DAL)
2. Business Access Layer (BAL)
3. Business Object Layer (Optional)
4. Service Layer - this will be talk with your Business Layer (2 point)
5. UI (UI will talk with Service layer only not BAL not DAL).
Hope this will help you.
ThanksSp, if this helps please login to Mark As Answer. | Alert Moderator