私はWebサービスコールを行い、ブラウザのページをレンダリングするC#Webアプリケーションを用意しています。 this adviceに続いて、私はsuccintインターフェイスと必要なすべてのコントロールを持っていたので、System.Net.WebClientをリクエストに使用しました。System.Net.WebClient - 非同期を使用する必要があります
WebClientは私にすべてのダウンロード方法の非同期バージョンを提供します。私はそれらを使うべきですか?私は現在のユーザーが待っている場合は気にしません。私はページをレンダリングする前にWebサービスの結果を必要とし、その間に(彼女のために)何もする必要はありません。しかし、1人のユーザのWebサービスコールが完了している間にサーバが縛られていると、本当に気になります。これがjavascriptの場合、メインスレッド上の同期Webリクエストは、少なくともウィンドウ全体を保持します。これはasp.netのケースですか? Webサービスのリクエストは、私がコントロールできない理由から、15回のメソッド呼び出しの一番下にあります。ドット私はすべての利点を見て非同期にそれらを変換する必要がありますか?
Tl;それは依存する – Liam