Wenn ich einen Anruf an den Server mache, dass es viel Zeit dauern könnte, ist es die Verwendung von asynchronen Methoden im Serververtrag empfohlen.WCF: Zweifel über Async vs Threading im Client
In diesem Fall, um den Proxy zu erstellen, muss ich angeben, dass ich die asynchronen Methoden erstellen möchte.
Allerdings habe ich mich gefragt, wenn ich Threading im Client verwenden, um die Aufrufe an den Dienst zu machen, ist es möglicherweise nicht erforderlich, asynchrone Methoden zu verwenden, da dieser sekundäre Thread das Ergebnis warten kann, ohne den Client zu blockieren. Ich benutze .NET 4.0, also kann ich Aufgaben verwenden.
Das ist richtig? Wenn dies richtig ist, was ist der beste Weg, verwenden Sie asynchrone Methoden oder verwenden Sie Thrading im Client?
Danke. Daimroc.