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 ...