What are these "Worker Services" all about?

Topics: User Forum
Aug 30, 2010 at 12:14 PM

Hi,

I have been reading Andrea's and Dino's book "... Architecting Applications..." and attempting to reconcile the concepts discussed therein with the code in the current NSK. I'm struggling. I thought I understood the book but when I look at the code, I guess I don't.

For example, what are these worker services in the MVC UI all about? Wouldn't those services belong to the Service layer?

 

Thanks.

Coordinator
Nov 28, 2010 at 7:56 PM

Hi Rob, the book covered a "now quite old" codebase: NSK is evolving and I'm afraid this means that readers of NAAE won't find a 1:1 mapping anymore (but you could look for/dowload older changesets: CodePlex allow that). 

That said, Worker Services implement what DDD jargon defines as "Application Layer", thus meshing the domain layer in order to support the Presentation Layer at "creating" use cases.

HTH,
.A