I am considering using a Shared (read static) WCF proxy client for a high throughput application. I believe there is a performance gain in doing this, but I have not benchmarked this as yet.
Are there some serious pitfalls to this idea?
From my research I can see that there is the issue of handling the fault state, it is not clear what the flow on affect of this state would be to other pending requests.
Does anyone have any experience recovering a WCF proxy from it's faulted state?
thanks in advance!