I have a WPF app that makes some WCF calls (about 5-6 per minute). It has about 100 users. These calls come in bursts (The user presses save, that calls a WCF "Broker" service, which then calls several other WCF Services.)
I was looking into duplex communication and I saw that WCF can support TCP communication. I also saw that IIS 7 can support TCP hosting.
From what I have read, there can be some performance gains by using TCP.
But my understanding of TCP is that it is more for systems that are going to be making many hundreds of calls per minute.
Would my less chatty system see real benefits from taking the time to switch from HTTP to TCP?