One of the main talking points at Tech Ed was whether to use remoting or enterprise services to talk between service tiers. For the benefit of the guys at work I thought I'd try and collate some of the information thats available and draw some guidelines. I won't cover ASMX/WSE as I believe there is no argument there - for talking between services use ASMX.
Firstly, for an overview of the options for hosting objects and communicating with them, you can't beat Don Box's bullets:
Don however doesn't mention remoting as he is really against it. Rock Lhotka provides a view that includes remoting:
These two articles from Richard Turner (a program manager working on "Indigo") give you the inside view.
Finally, another good roundup is by Aaron Skonnard reviewing Richard Turner's Tech-Ed session:
I think the general guidance from all these articles is that remoting is OK given the following rules:
Page rendered at Saturday, February 11, 2012 3:14:31 PM (GMT Standard Time, UTC+00:00)
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.