Author: KenSaraf | Posted on: 12/11/2008 10:35:12 PM | Views : 388

Hi,

I'm designing an application with WPF client. The client connect to the server using WCF. I can think of few options in regards to the relationships between the WCF service and the business tier:



Have the business logic implemented inside the service assembly so the service recieve calls from the client and process them.

Have the busines tier in a different assembly which will be referenced by the service. All the service does is transfer the calls to the business tier.

Have the busines tier in a different assembly which in itself become a WCF service making the original service its client.
I can see the benefit of the third one for scalability purposes. However this is not relevant for the above application. I'm wondering if there are certain benefits for using option 2 over option 1?

Go to the complete details ...