我wsHttpBinding
用来调用 WCF Web 服务。当我查看 Fiddler2 时,在调用我实际的OperationContract
.
从这篇文章中,我了解了这些服务调用在做什么。
但是,我想知道在第一次成功的服务调用后是否有任何方法可以避免这些调用。
在我的应用程序中,Web 服务被如此频繁地调用,以至于每次实际调用 Web 服务操作时都会额外调用 3-4 次。
我wsHttpBinding
用来调用 WCF Web 服务。当我查看 Fiddler2 时,在调用我实际的OperationContract
.
从这篇文章中,我了解了这些服务调用在做什么。
但是,我想知道在第一次成功的服务调用后是否有任何方法可以避免这些调用。
在我的应用程序中,Web 服务被如此频繁地调用,以至于每次实际调用 Web 服务操作时都会额外调用 3-4 次。
正如您提到的那样,WCF 会协商一个密钥。更多细节在这里。
你有几个选择:
没有办法缩短谈判过程。它由几个消息交换组成,因为这是 WS-Trust 协议。