I would like to find out about BOTH advantages and disadvantages of Windows Communication Foundation from people who have used it or just know it theoretically.
advantages
disadvantages - bit of a learning curve to learn about all the different transport types/security spec.
If you want anything faster you would have to go to the TCP level
Edit Also Its Hard To Get To Grips With Concurrency To Do With Connected Clients