Service Layer - how broad should it be, and should it be used also on the local application?
Posted
by
BornToCode
on Programmers
See other posts from Programmers
or by BornToCode
Published on 2012-09-11T21:07:07Z
Indexed on
2012/09/12
15:50 UTC
Read the original article
Hit count: 284
Background:
I need to build a main application with some operations (CRUD and more) (-in winforms), I need to make another application which will re-use some of the functions of the main application (-in webforms). I understood that using service layer is the best approach here. If I understood correctly the service should be calling the function on the BL layer (correct me if I'm wrong)
The dilemma:
In my main winform UI - should I call the functions from the BL, or from the service? (please explain why)
Should I create a service for every single function on the BL even if I need some of the functions only in one UI? for example - should I create services for all the CRUD operations, even though I need to re-use only update operation in the webform?
YOUR HELP IS MUCH APPRECIATED
© Programmers or respective owner