I am using wsHttpBinding
to call a WCF web service. When I look into the Fiddler2, I see multiple calls to the server before calling my actual OperationContract
.
From this post I understood what these service calls are doing.
However, I want to know if there is any way to avoid these calls after first successful service call.
In my application, the web service is called so frequently that 3-4 additional calls per actual call to web service operation will not be accepted.
As you mentioend what happens is that WCF negotiates for a key. More details in here.
You have a few options:
There is no way to make the negotiation process shorter. It consists of several message exchanges since this is the WS-Trust protocol.