問題は、asp.net Web アプリケーション UI から wcf webservice を呼び出しているときに、webservice が処理を終了し、サービスへの接続が閉じられるまでハングします。AJAXを使用してWebサービスを呼び出すと、問題が非常に深刻になり、サービス接続が近づくまで完全なUIがハングします。手がかりを教えていただけませんか?
質問する
199 次
UI スレッドは、サービス コールが完了するまで保留されます。
サービスを非同期的に呼び出す必要があります。または、サービス呼び出しが完了する前にクライアントがページから「移動」する可能性がある場合は、WCF 呼び出しを一方向にします。この場合、サービス応答は即座に発生し、UI スレッドは続行します。 WCF サービスは、独自のスレッドで要求を処理します。明らかに、一方向の呼び出しからの完了応答はありません。