Click here to Skip to main content
15,886,100 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi all people,

What is the Difference between Service Layer and Bussines Layer,

1 DAO Layer is for DataAccess, -> Socket, Database, Textfile, ¿¿¿ WebService ??? or not?

2 Bussines - Is a bussines logic layer, this layer use DAO layer.

3 Service - layer here <--- ???¿¿¿ What is here?

4 Presentation: Ex: MVC, Winform, Webforms

Thansk!
Posted

Here i found Short and Sweet explanation...

What is the Difference between Service Layer and Business Layer[^]
 
Share this answer
 
I never implemented Service Layer.

Here this MSDN page will give you clear details about that.
Service Layer Guidelines[^]

It looks interesting, will try later.
 
Share this answer
 
Hi,


The basic difference is:

1. Business Layer is to define business logic ( data transformation ) and Service Layer is to access data from different client's.

2. Service Layer is to unplug BL (Business Layer) from UI or other layer
3. Service layer also help us to implement scalable Application

Create Business Layer : http://msdn.microsoft.com/en-us/library/aa581779.aspx[^]
Create Service Layer : http://msdn.microsoft.com/en-us/library/ee658090.aspx[^]

Thanks
Suvabrata
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900