Service Layer and BLL are the same thing?

3

I have questions about service Layer and BLL , what's the difference? where is it used?

I'd like to sample classes using these structures.

    
asked by anonymous 25.06.2014 / 16:03

2 answers

3

The BLL corresponds to the business layer, that is, where the rules of your business should be, the "intelligence" of it. The Service Layer is understood to be a platform of available services, such as the web services of the Post Office, with "services" such as providing tracking information for an order or an EPC query. What will be "exposed" will be services, but each of them has its intelligence, its rules, its validations, etc.

Then answering your question: no, BLL and Service Layer are not the same thing, but they are linked.

    
25.06.2014 / 22:51
1

Both are complementary. Business layer is related to the logic of your application (validation and processing of information, for example). Service Layer is the layer where you can consume or provide services (data) with other systems.

    
26.06.2014 / 01:52