I've blogged about the Request/Response Service Layer (which i'll just abbreviate to RRSL from now on) several times already, but i wanted to group everything there is to know about the RRSL together in a series of posts that should cover everything comprehensively, yet very in-depth.
I wrote a post a couple of months ago to discuss what i dislike about typical/classic WCF services and how the RRSL solves many of those issues. If you haven't read that post yet, be sure that you do because i'd rather not repeat the thoughts from that post (yet again
) and it'll definitely help you understand some of the choices and decisions that influenced the RRSL.
These are the posts that this series consists of:
- Requests And Responses
- Processing Requests
- Handling Requests
- Exposing The Service Layer Through WCF
- Synchronous Client-Side Usage
- Testing Synchronous Client-Side Usage
- Asynchronous Client-Side Usage
- Testing Asynchronous Client-Side Usage
- Conclusions
Update: i've created an open source implementation of the RRSL which i highly encourage you to try out ![]()
Pingback: Reflective Perspective - Chris Alcock » The Morning Brew #472
Pingback: MVP In Silverlight/WPF: Implementing The Overview UserControl
Pingback: Request/Response Service Layer: Testing Asynchronous Client-Side Usage
Pingback: Request/Response Service Layer: Asynchronous Client-Side Usage
Pingback: Request/Response Service Layer: Testing Synchronous Client-Side Usage
Pingback: Using MEF in a Request/Response Service Layer « DarioSantarelli.Blog(this);