我有一个轻型客户端应用程序,它使异步 WCF 调用 IIS 主机 WCF 服务。然后托管服务充当客户端,对另一个外部服务进行 SOAP 调用,做一些工作然后将结果返回给客户端。
客户端 >> WCF IIS 服务 >> SOAP 服务
我花了很多时间,确保Client > WCF IIS Service是多线程和异步的,却发现它从WCF IIS Service >> SOAP Service成为 Syncronously 的瓶颈。
有没有办法对 WCF IIS 服务进行客户端异步调用,这反过来又将异步全部发送到 SOAP 服务,然后将结果返回给客户端?
我现在有点难以置信,任何帮助表示赞赏。