WindowsサービスとしてホストされているWCFサービスにリクエストを行うWPFアプリケーションがあります。サービスへの呼び出しは別のスレッドにあります。ただし、WCF 側で何らかの待機時間またはスリープ時間があると、WPF アプリケーションがハングすることがわかります。サービスのインスタンス コンテキスト モードはシングルに設定されています。これは懸念事項ですか?
クライアントの応答性を高めるにはどうすればよいでしょうか? 呼び出しが UI スレッド上にない場合でも、サービスのスリープによってクライアントが待機する必要があるのはなぜですか?