WCF Data Services implementation strategies.

Posted by Nix on Stack Overflow See other posts from Stack Overflow or by Nix
Published on 2010-03-24T14:16:48Z Indexed on 2010/03/25 14:23 UTC
Read the original article Hit count: 596

Microsoft has done a savvy job of not outlining the actual place for data services in the wonderful world of SOA/Web dev.

So my question is simple, are WCF Data Services designed to be used via clients? Or has anyone ever heard of someone using them on the server side?

Simple scenario a general layered architecture using BO business objects (parenthesis indicate what is being passed between layers)

(XML) WCF Service -> (BO)Business Logic -> (BO) Dao -> Entity Framework

or using data services it would be where DS BO are modeled business entities to be used in data service.

(XML) WCF Service ->(BO) Business Logic -> (BO) WCF Data Service -> (DS BO)Server

I can't see a use for the later, unless there are going to be a lot of cases people would be accessing your data via your Data Service Layer vs the Service layer?

Thoughts anyone? I have not seen any mention of using DS from within a Service Layer....

© Stack Overflow or respective owner

Related posts about wcf

Related posts about wcf-data-services